Post Job Free

Resume

Sign in

Devops Engineer Cloud Infrastructure

Location:
Henrico, VA
Salary:
140000
Posted:
April 13, 2024

Contact this candidate

Resume:

Mohammed Javed Shaik

Phone: +1-773-***-****

Email: ad4znt@r.postjobfree.com

LinkedIn: https://www.linkedin.com/in/javed-shaik-853785176/

Professional Summary:

●AWS Professional with 8+ years of industrial IT experience, currently working as a Cloud Consultant.

●Lead DevOps Engineer designing and implementing scalable and secure cloud infrastructures.

●Proven track record in reducing downtime by 50%, improving system performance by 25%, and reducing manual effort by 60% through automation.

●Strong leadership skills in mentoring and training junior DevOps engineers, resulting in a 40% improvement in team productivity.

●Master of Science in Technology with majors in Computer Technology.

●Working experience in provisioning and managing Cloud Infrastructure with Devops tools.

●Resolving the production/non-production issues, conducting Root Cause Analysis and planning necessary process improvement.

●Strong Experience in Micro services architecture and Migration of all servers from on - premises to Docker/Kubernetes container technologies in Azure.

●Working Experience on Azure Cloud Services, Azure Storage, SQL Azure and in different PaaS Solutions with Web, and worker Roles and Azure Web Apps.

●Extensive experience as a system administration in RHEL, CentOS, Ubuntu, SUSE Linux, Oracle Enterprise Linux, OSX, and Windows.

●Implemented microservices, application development, and migration using AWS/Azure services such as Azure DevOps, Kubernetes Service (AKS), Container Registry, Cosmos DB, and Grafana, Azure pipelines, Monitor, RBAC, AWS Kubernetes EKS and Kubernetes API to run workloads on EKS Clusters.

●Experience with in-depth knowledge in DevOps management methodologies and production deployment Configurations.

●Experience in using version control tools like GIT and SVN.

●Experience with SaaS (Software as a service), PaaS (Platform as a Service), and IaaS (Infrastructure as a Service) solutions.

●Experience and proficiency in .NET and ASP.NET development, emphasizing your contributions to cloud-based environments and collaboration with internal teams.

●Extensive experience in setting up the CI/CD pipelines using Jenkins, Maven, Nexus, GitHub, CHEF, Terraform

●Used Bash and Python included Boto3 to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.

●Experienced DevOps Practice for Micro Services Architecture using Kubernetes for Orchestration.

●Designed architecture, developed products to integrate apps with REST Web Services, APIs.

●Expertise in using open source projects like Ansible, Harness, Chef, Puppet for continuous delivery and deployment.

●Implemented automation with Ansible and Puppet for application testing, deployment, and development.

●Utilized Harness for automating and optimizing software delivery processes, enhancing deployment reliability, and ensuring security and compliance in cloud-native environments.

●Proficiency in Site Reliability Engineering (SRE) principles and practices, along with expertise in cloud infrastructure management, automation, security, demonstrating the ability to ensure the reliability, availability, and performance of critical services and systems.

●Proficient in troubleshooting and debugging C#/.NET and ASP.NET applications, ensuring the resolution of issues and optimal performance.

●Proficient in creating Docker images using Docker File, worked on Docker container snapshots, removing images, and managing Docker volumes and implemented Docker automation solution for CI/CD model.

●Improved continuous integration workflow, project testing, and deployments with Jenkins. Implemented code coverage and unit test plug-ins with Maven in Jenkins.

●Worked with bug tracking tools like JIRA, ServiceNow and Bugzilla.

●Hands on experience in Automated testing web-based applications using Junit and selenium.

●Skilled in monitoring and analyzing servers using Nagios, ELK Stack, New Relic, and AppDynamics.

●Experience in Python and Shell scripting to automate infrastructure related manual tasks.

●Experienced in programming with the .NET Framework 3.5/4.0 using C#, Visual Basic 6, ADO.NET, ASP.NET, PostgreSQL, MySQL, XML.

●Practical experience with Linux/Unix system administration and troubleshooting.

●Strong development and design experience with various Java and JEE frameworks like Spring, Spring boot, Groovy, Grails, JAX-RS, JAX-WS, Apache CXF, Jersey, Apache Axis, JPA, Hibernate, MyBiatis, Struts, JSF, EJB 3.1, EJB 2.1 and JMS.

Technical Skill:

●AWS: S3, VPC, IAM, EC2, Command Line Interface with AWS, CloudWatch, CloudTrail, Auto Scaling, Route53, Network ACL, ECS, SQS, SNS, ELB, Lambda, Elasticache, Elastic Map Reduce (EMR)

●Operating System: Microsoft Windows, Linux, CentOS, Ubuntu

●Automation: Bash, Python

●Devops tools: GitHub, Bitbucket, Jenkins, Bamboo, Terraform & CloudFormation

●Databases: AWS RDS, Snowflake, MySQL, DB2, Redshift, SQL server

●Repository Management: Artifactory, Nexus, Docker hub.

●Change & Incident Management: ServiceNow, Jira

●Web/ Application Servers: Nginx, Apache Tomcat, Web logic, WebSphere, JBOSS

●Web Services: REST

●Containerization tool: Docker, Kubernetes

●Monitoring Tools: Nagios, Ganglia, Splunk, New Relic, Kibana, App dynamics, Apache Zookeeper.

Professional Experience:

Client: CapitalOne, Richmond, VA

Duration: January 2020 – Present

Job Title: Cloud/DevOps Consultant

Roles and Responsibilities:

●Plan, communicate and execute BAU activities like docker image rebuilds, Office hours and vulnerability management with minimal user impact.

●Build EC2 AMIs and implement rehydration for backend infrastructure on EC2s, ECS and EMR Clusters.

●Designed and implemented a highly scalable and secure cloud infrastructure, resulting in a 50% reduction in downtime and a 25% increase in system performance.

●Developed and maintained automation scripts for deployment, monitoring, and maintenance, reducing manual effort by 60% and improving overall system reliability by 30%.

●Trained and mentored a team of 5 junior DevOps engineers, resulting in a 40% improvement in team productivity and a 15% reduction in production issues.

●Led a team of Cloud/DevOps engineers, providing technical guidance, mentorship, and support to ensure the successful execution of projects and initiatives.

●Led architectural reviews and provided recommendations for optimizing infrastructure and application designs to meet performance and scalability requirements.

●Led efforts to containerize applications using Docker and orchestrate them with Kubernetes, improving scalability, portability, and resource utilization across development, testing, and production environments.

●Conducted security assessments and audits, identifying and mitigating security risks and vulnerabilities in cloud-based infrastructure and applications.

●Collaborated closely with development, operations, and security teams to align priorities, streamline processes, and drive innovation through the adoption of DevOps practices and cloud technologies.

●Facilitated communication and collaboration between teams through regular meetings, status updates, and project reviews, ensuring transparency and alignment towards common goals.

●Perform manual and automated Disaster Recovery simulations to test and record Resiliency Profile for the platform.

●Mentoring and Skill sharing with other team members as a Public Cloud Expert, creating and maintaining team knowledge wikis on Confluence.

●Working experience in an Agile environment and participating in On-Call Rotation.

●Build and configure a virtual data center in the AWS cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer.

●Configured custom VPC’s, subnets, NAT instances . Migrated large data sets to AWS cloud (S3) .

●Setup of various AWS resources includes EC2, S3, EBS, Auto scaling groups, ELB, Cloud watch .

●Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.

●Controlled user management with AWS IAM policies, roles to various AWS resources.

●Utilize Cloud formation and ansible by creating DevOps process for consistent and reliable deployment methodology.

●Invloved completely on migrating on-prem applications into Cloud using Cloud formation. Deployed and configured MYSQL RDS instances on AWS using Cloud formation.

●Extensively worked on Docker containers for deploying applications. Installed and administered Docker

●Written Docker files and Docker compose files to run multi-container applications. Uploaded Docker images to local enterprise registry (JFrog).

●Experience working with Ansible. Integrated Ansible with Jenkins to deploy code to different servers. Worked with different Ansible playbooks and maintained different Ansible roles.

●Utilized Harness insights and analytics features to track key deployment metrics, analyze performance trends, and optimize deployment processes for increased efficiency and reliability.

●Conducted training sessions and workshops on SRE principles, practices, and tools to promote a culture of reliability, resilience, and continuous improvement within the organization.

●Participated in knowledge sharing sessions, workshops, and communities of practice to exchange ideas, share learnings, and promote SRE principles and practices within the organization.

●Integrated Harness with popular CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI, streamlining the continuous integration and continuous delivery workflow and enhancing automation capabilities.

●Created documentation and provided training sessions for development and operations teams on Harness usage, best practices, and troubleshooting techniques, promoting adoption and proficiency across the organization.

●Create AWS instance via Jenkins with EC2 plugin and integrate nodes in Ansible and integrate AWS S3 bucket with Jenkins for backup of code.

●Experience in Ansible for configuration management and automation. Used Ansible playbooks for updating patches, software packages and deployments on the cluster. Modified playbooks as per the requirement.

●Assisted in configuring and installing VPN (site-to-site and remote) . Continuously monitored network health with custom built monitoring tools.

●Supported Nginx web servers,HAProxy load balancer and networking protocols HTTP, TCP/IP.

●Installed, configured and administered logging services Kibana, Elasticsearch.

●Experience in GitStash,Enterprise Git repository .

Environment: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), VDI, Linux, Ansible, Harness, Git version Control, VPC, AWS EC2, S3, Route53, EBS, IAM, ELB, Cloud watch, Cloud Formation, AWS CLI, AWS Auto Scaling, Jenkins, Unix/Linux, Shell scripting, python, Docker, Mesos, Marathon, RedHat, CoreOS, HAProxy, Jira, Confluence, Stash.

Client: BlueShield Of California, San Francisco, CA

Duration: January 2019 - January 2020

Job Title: Azure DevOps /Cloud Engineer

Roles and Responsibilities:

●Configured and maintained user accounts for development, QA, and production teams and created roles for EC2, RDS, S3, Cloud Watch, EBS resources to communicate with each other using IAM and performed S3 buckets creation, policies and on the IAM role base policies and customizing the JSON template.

●Used Cloud Watch for monitoring AWS cloud resources and the applications that deployed on AWS by creating new alarm, enable notification service.

●Worked on Microsoft Azure (Public) Cloud to provide IaaS support to client. Create Virtual Machines through Power Shell Script and Azure Portal.

●Manage and Create Storage Account and Affinity Group in Azure Portal.

●Capture an image of a Virtual Machine. Attaching a Disk to a Virtual Machine. Manage and create Virtual Network and End Points in Azure Portal.

●Deploying VM's, Storage, Network and Affinity Group through PowerShell Script.

●Creating Storage Pool and Stripping of Disk for Azure Virtual Machines. Backup, Configure and Restore Azure Virtual Machine using Azure Backup.

●Taking Backup to cloud Storage Account using Cloudberry Cloud Storage Tools. Configure Site to Site VPN Connectivity.

●Configure Window Failover Cluster by creating Quorum for File sharing in Azure Cloud.

●Convert existing Virtual Machine from Standard to Premium Storage Account. Patching and Validating of Virtual Machine in Azure.

●Written Chef Cookbooks for various DB configurations to modularize and optimize product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.

●Successfully implemented Harness Continuous Delivery platform for automating software delivery pipelines, ensuring rapid and reliable deployment of applications across various environments.

●Designed and configured end-to-end deployment pipelines in Harness, orchestrating the build, test, and deployment processes for complex microservices architectures.

●Demonstrated expertise in ASP.NET development, including building and supporting web applications, services, and APIs using ASP.NET framework.

●Collaborated effectively with internal IT teams, leveraging .NET and ASP.NET expertise to contribute to the design, development, and integration of solutions within cloud-based environments.

●Comfortable using Azure DevOps (ADO) workflows for managing code repositories, automating builds and deployments, and collaborating with cross-functional teams on .NET-based projects.

●Integrated Harness with infrastructure as code (IaC) tools such as Terraform or Ansible to automate the provisioning and configuration of cloud resources as part of the deployment pipeline.

●Leveraged Harness for automated testing workflows, including unit tests, integration tests, and end-to-end testing, ensuring high software quality and reducing manual testing efforts.

●created custom sized EC2 instances, VPC, subnets, NAT, ELB and Security groups using AWS Cloud Formation templates

●Involved in design, implementation and modifying the Python code.

●Improve speed, efficiency and scalability of the continuous integration environment, automating wherever possible using Python, Ruby, Shell and PowerShell Scripts.

●Leveraged a wide range of databases and technologies, which includes MySQL, Oracle 10g/11g, MS SQL, PostgreSQL, No SQL databases

●Development of data structures, xml parsing using Python.

●Experience working with F5 load balancer, its methods, implementation and troubleshooting on LTMs and GTMs.

●Configuring Vlans, Self IP's& Routes on F5 load balancers

●Installed, configured& administered Bamboo on Linux machines along with adding/updating

●Built scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments. Configured GIT with Jenkins and schedule jobs using POLL SCM option.

●Day to day activities like building and deploying code in different environments like DEV, SIT, UTA, Pre-Prod and Prod using Jenkins, Docker, Kubernetes and Chef.

●Continuous Integration /Delivery is being enabled through Deployment into several environments of Test, QA, Stress and Production using Jenkins and Nexus

●Experience in working on source control tool GIT. Strong knowledge on source controller concepts like Branches, Merges and Tags.

●Worked extensively in configuring Auto scaling for high Availability.

Environment: Azure, Terraform, Maven, Azure ARM, Azure AD, Azure Site Recovery, Kubernetes, Python, Shell Scripting, PowerShell, Nexus, Jfrog Artifactory, ASP.Net, Jenkins, Git, Jira, GitHub, Ansible, Harness, Docker, Windows Server, TFS, VSTS, LDAP, Nagios, F5

Client: SallieMae, Newark, DE

Duration: September 2016 - December 2018

Job Title: Software Engineer (Release / Build Engineer)

Roles and Responsibilities:

●Developing a new comprehensive Hudson / Jenkins command line tool to increase the efficiency of commonly repetitive tasks.

●Managed Hudson/ Jenkins based build system for continuous delivery framework in Linux Environment.

●Collaborated with team members and other software engineers across multiple platforms teams for meeting the requirements to implement the software build needs.

●Developed unified base OS image for family of embedded Linux systems, configuring boards for different personalities via boot-time scripting.

●Developed Python, Shell Scripts and Powershell for automation purpose.

●Created and maintained documentation for .NET-based systems, processes, and procedures, ensuring clear and comprehensive documentation for future reference and troubleshooting.

●Integrated .NET and ASP.NET applications with various Azure services, leveraging Azure PaaS offerings such as Azure SQL, Azure Kubernetes Service (AKS), Azure Synapse, and Databricks.

●Use automated scripts based on Shell and Python for Automation.

●Designed and supported installation scripts and procedures across multiple product lines and platforms, ensuring smooth and successful installations and upgrades by internal teams and customers.

●Developed/managed Puppet manifest for automated deployment to various servers.

●Deployed Puppet dashboard and Puppet DB for configuration management to existing infrastructure.

●Constructed the Puppet modules for continuous deployment and worked on Jenkins for continuous integration.

●Troubleshooting various production related outages.

●Setting and Maintenance of source code repository.

●Installation of JIRA, and customization of JIRA for workflow, look & feel, fields, user & group management etc.

●Coordinated in CVS to Subversion migration.

●Migrating the data to DEV and QA Oracle database before doing code roll-out.

Environment: Jenkins, JIRA, JUnit, SQL, Puppet, Tomcat, Python, ASP.Net, CentOS, Unix, SVN, CVS, Bash/Shell.

Company: Kastech SSG, Hyderabad.India

Duration: May 2013 – August 2014

Job Title: Cloud Engineer

Roles and Responsibilities:

●Roles in team to plan, design, develop and implement cloud infrastructure in a cost efficient way.

●Designed, developed and managed web-based storage, applications, network and security accounts and programs using S3, EC2, ELB, RDS, IAM, VPC, Route 53, Cloud Trail, Cloud Formation Templates, Network ACLs and other services.

●Assisted with the implementation of automation and provisioning tools like Jenkins for continuous integration of applications.

●Create and monitor alarms for specified metrics to manage cloud based web application servers to optimize performance efficiently.

●Collaborative team member for inter departmental projects to define the scope, requirements and specifications.

●Installation, configuration and management of Apache Tomcat servers.

●Installation, configuration and maintenance of local and Network based Printers.

●Troubleshoot various systems problems such as application related issues, network related issues, hardware related issues etc.

●Troubleshoot issues with Linux Systems and Configuration files.

●Management of RHEL 5 and 6 Servers and performed Migration.

●Setup Red Hat Kickstart server facility.

●Configuring and installing Apache Web Server deployed in Linux environment.

Environment: Red Hat Linux, DNS, DHCP, NFS, Apache Tomcat, Red Hat Kickstart Server, Global File System.



Contact this candidate