We provide IT Staff Augmentation Services!

Devops Engineer Resume

3.00/5 (Submit Your Rating)

MD

SUMMARY

  • Over 5 + years of IT industry experience in DevOps Engineer with expertise in areas of Software Configuration, Version control, Issue tracking, Change management, Quality Assurance and Maintenance in Enterprise applications.
  • Interacted with project managers, development teams and system administrators for development, evaluation, test and launch phases of software development life cycle (SDLC) and experience with Agile and Scrum methodologies.
  • Maintenance and Vulnerability management of hybrid infrastructure and CI/CD using chef - cookbooks.
  • Exposure in improving build and deployment DevOps tools through automation using scripting.
  • Proficiency in using automated build scripts like Maven, Jenkins, Amazon Web Services (AWS), Ansible.
  • Extensively worked with automation tools like Jenkins to implement the End-to-End Automation.
  • Experience working with Version Control tools (SVN, GIT).
  • Have good skills on handling the Exception and rectifying in the code.
  • Experience working with Defect tracking tools (JIRA).
  • Worked on Docker for managing development environments (Test and Staging) through creation of Linux virtual containers.
  • In-depth knowledge on Jenkins Continuous Integration Server Installation, Configuration, Design and Administration.
  • Experience in several AWS services EC2, EBS, SNS, SQS, ROUTE 53, ELB, LAMBDA, S3, Cloud Watch, Auto scaling configurations etc.
  • Strong experience in automating Vulnerability Management patching andCI/CD using Chefand other tools likeGitLab, Jenkins, and AWS.
  • Private Cloud Environment-Leveraging AWS and PUPPET to rapidly provision internal computer systems for various clients.
  • Experience of extending and integrating these DevOps tools with other systems, platforms and processes using Shell Scripting.
  • Experience with Big data platforms.
  • Extensively worked on building CI/CD pipelines with Jenkins.
  • Experience with automation and configuration management using Ansible/ Ansible Tower.
  • Worked with containerization, orchestration and service discovery on both windows and Linux hosts, using Docker, ECS, EKS.
  • Experience in Grafana and Prometheus.
  • Providing support to applications in production by tracking production problems and troubleshooting them to sustain application in production.
  • Experience in Azure Infrastructure management.
  • Experience in managing Azure storage accounts.
  • Experience in Google Cloud Platforms.
  • Good at manage hosting plans for Azure Infrastructure, Implementing and deploying workloads on Azure virtual machines (Vms).
  • Excellent ability to describe systems, design flow charts& budgets for costing and reporting.
  • Excellent written and verbal communication skills to keep executive staff and team members apprised of goals, project status, and resolving issues and conflicts.

TECHNICAL SKILLS

Version Control Tools: GIT, SVN,BITBUCKET

Operating Systems: Windows, UNIX, LINUX (Ubuntu and RHEL, MacOS)

Automation Tools: Jenkins, Chef, Ansible, Terraform, Confluence

Scripting Languages: Shell scripting, Python

Build Tools: MAVEN, MS Build

Web Technologies: XML, HTML

AWS: IAM, EC2, S3, VPC, Route 53, RDS, RDS, EMR, Cloud Trail, Lambda, CloudWatch, CloudFormation, Elastic Beanstalk, AWS config, CloudFront

DevOps: Puppet, Chef, Ansible, Kubernetes, Docker, Kubernetes, Grafana, Prometheus, Splunk, Nagios

Methodologies: Agile, Scrum,Kanban, Waterfall

Bug Tracking Tools: JIRA

Web/ Application Servers: Apache Tomcat

Programming Languages: Java, C, C++

SCM Tools: Subversion 1.5&1.6, GIT, CVS.

PROFESSIONAL EXPERIENCE

Confidential, MD

DevOps Engineer

Responsibilities:

  • Version Control Systems: GIT/SVN
  • Worked on Continuous Deployment / Integration / Delivery throughout the software engineering lifecycle
  • Experience with Windows and/or Linux administration, and Infrastructure management.
  • Experience with Continuous Integration platforms (Jenkins).
  • Worked on developing Ansible Go Scripts for automating regular tasks.
  • Implemented and maintained the branching and build/release strategies utilizing GIT.
  • Experienced in updating the source code and deployment code hosting in GitHub.
  • Used Prometheus to collect and store metric data from client applications and used Grafana to create charts and data is available to analyzed and visualized.
  • Experience in Terraform.
  • Monitoring and Tracing experience with tools like Splunk Grafana CloudWatch.
  • Worked on building CI/CD pipelines with Jenkins.
  • Installed and configured Jenkins, in Linux Environment and automated processes using Jenkins.
  • Used Docker scripts with Ivy to build the application and deploy.
  • Implemented new projects builds framework using Jenkins & Maven as build framework tools.
  • Work with other teams to help develop the Puppet infrastructure to conform to various requirements including security and compliance of managed servers.
  • Experience in designing CI/CD Pipelines on CI servers for applications using Jenkins.
  • Launching Amazon EC2 cloud instances using Amazon Machine Images for AWS Cloud.
  • Create, manage, and delete users and groups as per the request using Amazon Identity and Access Management.
  • Used AWS Cloud Formation to provision and update a web application and build servers using AWS, importing volumes, launching EC2, RDS.
  • Good Experience in architecting and configuring secure cloud VPC using private and public networks through subnets in AWS.
  • Involved in designing and developing Amazon EC2, Amazon S3, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS and other services.
  • Involved in designing and developing AmazonEC2, AmazonS3, AmazonRDS, AmazonElastic Load Balancing, AmazonSWF, AmazonSQS, and other services of theAWS infrastructure.
  • Integrated services likeGitHub, AWSCode Pipeline, Jenkins and AWS Elastic Beanstalk to create a deployment pipeline.
  • Trained all the project developers and testers on best practices and processes adopted for the development life cycle.

Environment: Apache, AWS, Maven, Grafana, Jenkins, Docker, Maven, Puppet, GitHub, Linux, JIRA.

Confidential, NC

Cloud/DevOps Engineer

Responsibilities:

  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Imported and managed multiple corporate applications into Subversion (SVN).
  • Experience with Continuous Integration platforms (Jenkins).
  • Experience in OpenShift container platform that brings docker and Kubernetes to the enterprise.
  • Worked with monitoring tools like Nagios, Splunk.
  • Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes
  • Provided end-user training for all Subversion (SVN) users to effectively use the tool.
  • Build Azure environments by deploying Azure IaaS Virtual Machines (Vms) and cloud Services (PaaS).
  • Developed build and deployment scripts using MAVEN as build tool and automated the build and deploy processes using Jenkins to move from one environment to other environments.
  • Configured Azure Active Directory and managed users and groups.
  • Worked on Continuous Integration CI/ Continuous delivery CD pipeline for Azure Cloud Services using CHEF.
  • Implemented operational efficiencies using scripting tools (Python).
  • Configured Azure Traffic Manager to build routing for user traffic infrastructure Migrations: Drive operational efforts to migrate all legacy services too fully virtualized Infrastructure.
  • Design, install, administer and optimize hybrid cloud components to ensure business continuity (i.e.) Azure and VPN gateways.
  • Designed and developed a configuration management database using Python to maintain and audit the everyday configuration changes.
  • Using Jenkins to deploy code to google code, create new namespaces, creating docker images and pushing them to container registry of Google cloud.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Create clusters in google cloud and managed clusters using Kubernetes.
  • Experience with automation and configuration management using Ansible/ Ansible Tower.
  • Worked on Continuous Deployment / Integration / Delivery throughout the software engineering lifecycle
  • Experience with Continuous Integration platforms (Jenkins).
  • Worked onJIRAfor defect/issues logging & tracking and documented all my work usingCONFLUENCE.
  • Jenkins is used as a continuous integration tool for automation of daily processes.
  • Used JIRA for change management and bug tracking.

Environment: SVN, Maven, Jenkins, Tomcat, Shell Script, JIRA, Terraform, Confluence, Kubernetes, Open shift.

We'd love your feedback!