Devops Engineer Resume
3.00/5 (Submit Your Rating)
PROFESSIONAL SUMMARY:
- Over 3 years of experience as Devops Engineer/Consultant with solid experience in Continuous Integration/ Continuous Delivery, Infrastructure automation, quality engineering and release management.
- A team player, energetic individual, highly motivated with great communication and inter - personal skill.
- Solid experience in UNIX platforms such as Ubuntu and Windows.
- Solid experience using cloud platforms such as AWS and Azure.
- Managed physical and cloud infrastructure running Redhat/CentOS on AWS cloud
- Adept in the use of configuration management tools such as Docker, Puppet, Terraform and Ansible.
- Experience with Source Control Management - Bitbucket, Git, GitHub in adds, commits, deletes of codes.
- Involved in complete configuration/installation of CI/CD pipelines using tools such as Jenkins, TeamCity, Maven, Nexus, Slack and VSTS
- Experienced in provisioning instances with CloudFormation, VMware templates, clones, AWS snapshots.
- Worked with project documentation and documented other application related issues, bugs on internal wiki website
- Experience in creating Docker images and Docker containers
- Solid experience in integrating code quality tools with SonarQube and JaCoCo in CI/CD pipelines
- Strong knowledge in Tomcat, WebLogic servers on different OS’s like Windows, Linux VMware, UNIX and Solaris platforms.
- Participated in the release cycle of the product which involved environments like Development, QA UAT and Production
- Adapt to practicing TDD, automating Junit tests using Maven in Jenkins.
- Involved in complete Administration tasks on UNIX (RedHat Linux) and documentation for the projects executed.
PROFESSIONAL EXPERIENCE:
Confidential
Devops Engineer
Responsibilities:
- Prepared and presented SCM best practices for implementing continuous integration for the team
- Configure WebApps on Azure Cloud for deploying web applications using VSTS pipelines.
- Configure quality gates in SonarQube dashboard and enforced in the pipelines to fail the builds when conditions were not met.
- Created nightly builds with integration to code quality tools such as SonarQube
- Set up the SonarLint in develop s workstation
- Migrated legacy applications to Microsoft Azure Cloud PaaS by setting up CI/CD pipelines on VSTS
- Helped teams to reduce defects rate by introducing TDD in first 3 months
- Implemented Release management workflow for QA, UAT and Prod environments.
- Dockerized Springboot app by creating Dockerfile and automated docker image creation, image push into docker registry.
Environment: Git, Azure, VSTS, Docker, Oracle 12c, Java, J2EE, Windows Servers, XML
Confidential
Devops Engineer
Responsibilities:
- Automated infrastructure provisioning on AWS using Terraform and Ansible
- Set up CI/CD pipelines for Microservices and integrated tools such as Maven, Bitbucket, SonarQube, Nexus, Docker, Slack for providing immediate feedback to DEV teams after code check-in.
- Wrote Ansible playbooks from scratch in YAML. Installing, setting up & Troubleshooting Ansible, created and automated platform environment setup on AWS cloud.
- Converted java projects into Maven projects by creating POM file and ensured all the dependencies are built.
- Enforced Test Driven development for the DEV teams for every sprint.
- Set up Git repositories and SSH Keys in Bitbucket for Agile teams
- Worked on integrating GIT into the continuous Integration (CI) environment along with Jenkins
- Manage/mentor both onsite/offshore team
- Setting up Jenkins master, adding the necessary plugins and adding more slaves to support scalability and agility.
- Created Dockerfile and automated docker image creation using Jenkins and Docker
- Set up CI/CD pipelines for Microservices and integrated tools such as Maven, Bitbucket, SonarQube, Nexus, Docker, Slack for providing immediate feedback to DEV teams after code check-in.
- Helped teams to configure Webhooks in Bitbucket to trigger automated builds in Jenkins.
- Automated infrastructure provisioning on AWS using Terraform and Ansible
Environment: - J2EE, Oracle 11g, Spring, Ansible, Terraform, Maven, Jenkins, AWS, SonarQube, TDD, Slack & BitBucket
Confidential
Devops Engineer
Responsibilities:
- Configure and operate continuous integration and testing systems (TeamCity) maintaining current build environments and building out new environments.
- Experience working with modern infrastructure operations and automation tools: server virtualization (e.g. Amazon AWS,Azure)
- Perform cluster configuration (e.g. Ansible, Teraform)
- Write automation code
- Build and test scripts in Make, Ant, MSBuild, and Maven.
- Special-purpose Unix shell and Windows PowerShell & batch scripts.
- Python scripts to query and control TeamCity via REST.
- Java and Python programs to query and update Subversion repositories.
Environment: - J2EE, Oracle 11g, Spring, Ansible, Terraform, Maven, Jenkins, AWS, SonarQube, TDD, Slack & BitBucket