We provide IT Staff Augmentation Services!

Devops/cloud Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Around 7 years of experience in IT Infrastructure, Build, Release & Deployment Management, which includes automating, building, deploying, and releasing of code from one environment to another environment.
  • Self - motivated career with 6+ years in practicing DevOps, CI/CD, implementing software configuration, Infrastructure automation, release management, Container Orchestration, and deployment activities for cloud/web-based software applications.
  • Hands on experience in various roles such asDevOps, System Administrator with excellent experience in Software Integration, Configuration, Packaging, Building, Automating, managing and releasing code from one environment to other environment and deploy to servers, support and maintenance under Unix/Linux/VM's and Windows Platforms.
  • Extensive experience in setting up CI/CD pipelines using tools such as Jenkins, Maven, and Nexus.
  • Excellent understanding of SCM tools such as Git and GitHub
  • Strong hands on experience in scripting languages Shell, Groovy and Python.
  • Strong exposure to configuration management tools such as Ansible, automate repetitive tasks and proactively manage change using Ansible playbooks or Terraform
  • Strong exposure to Docker installations, creating docker images and docker containers.
  • Strong knowledge in Tomcat, WebLogic servers on different OSs like Windows, Linux, UNIX/Ubuntu.
  • Participated in the release cycle of the product which involved environments like Development, QA UAT and Production.
  • Experience in AWS DevOps platform and its dimensions of scalability including VPC, EC2, RDS, ELB, S3, Route53, EBS, AMI, IAM, Elastic Container Service, Elastic Beanstalk, Auto-scaling, Cloud Watch, Security Groups.
  • Good understanding on Azure DevOps and using all the utilities it provides for CI/CD.
  • Excellent technical skills, with strong knowledge of current and emerging technologies.
  • Hands-on experience with relational databases Postgres and MSSQL.
  • Well-versed with Agile Methodology using Scrum model and participated in all the sprint ceremonies.

TECHNICAL SKILLS

Operating Systems: Linux, Unix and Windows

Database: Postgres, MSSQL.

Scripting: Bash, Groovy, Python

Build Tools: Maven, Gradle and Nexus

Tools: GIT, GitHub, Jenkins, Ansible, Docker, Kubernetes, Terraform and Azure DevOps

AWS services: EC2, ELB, AWS Auto Scaling, Lambda, VPC, RDS, IAM, Cloud formation, S3 Cloud watch, Cloud trial, Route 53, AWS CLI.

Ticketing System: JIRA.

PROFESSIONAL EXPERIENCE

Confidential

DevOps/Cloud Engineer

Responsibilities:

  • Involved in creating the DevOps and Cloud-based solution for the health care client.
  • Designing and deploying Multiple environments using AWS stack (EC2, Route53, S3, RDS, SNS, SQS, IAM) focusing on high-availability, fault tolerance, auto scaling in AWS Cloud formation.
  • Hands-on experience in Automation, Configuring and Deploying instances on Amazon webservices (AWS) and experience with AWS components like EC2, ELB, Auto scaling, S3, VPC, Route53, Cloud Watch, Cloud Trial, Cloud Formation Templates.
  • Good working knowledge on AWS IAM service, IAM policies, Roles, Users, Groups, AWS, access keys and Multi Factor Authentication. And migrated applications to the AWS Cloud.
  • Pro-actively look for ways to enhance the functionality, reliability, operation of the pipeline
  • Managed Version Control GIT and automated current build process with Jenkins with proposed Branching strategies.
  • Configured Git with Jenkins and scheduled jobs using POLL SCM option and Webhooks.
  • Created Jenkins pipelines and integrate with Maven to generate the builds.
  • Configured nodes/slaves for Jenkins to optimize and for smooth running of build jobs.
  • Created CI/CD pipelines by integrating GitHub, Maven, Jenkins, Docker, Kubernetes.
  • Configured local Maven repositories with Nexus repositories and scheduled projects in Jenkins for continuous integration.
  • Used Maven dependency management system to deploy snapshot and release artifacts to Nexus.
  • Integrated SonarQube as part of the CI/CD for static code analysis.
  • Implementing bash scripts for scheduling the tasks and batch process.
  • Involve on production issues and take care of all applications and servers related stuffs.
  • Perform deployments, upgrades, configurations in a controlled, pre-production and production environment with tight operating perimeters.
  • Responsible for daily builds/deployments from Integration environment through staging environment.
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images, and managing Docker volumes.
  • Configured Auto Scaling policies to scale up/down EC2 instances based on ELB health checks and created alarms to be used in auto scaling decision making policies.
  • BuiltS3buckets and managed policies for S3 buckets and usedS3 bucketandglacierfor storage and backup onAWS.
  • Working on monitoring the application through Grafana and verify the logs.

Environment: AWS, Jenkins, GIT, GitHub, Docker, Bash, Groovy, Postgres, JIRA, Agile Scrum, Maven, Nexus, Grafana

Confidential

AWS/DevOps Engineer

Responsibilities:

  • Involved in creating the DevOps and Cloud-based solution for the health care client.
  • Designing and deploying Multiple environments using AWS stack (EC2, Route53, S3, RDS, SNS, SQS, IAM) focusing on high-availability, fault tolerance, auto scaling in AWS Cloud formation.
  • Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
  • Build and maintain operational tools for deployment, monitoring, and analysis of AWS infrastructure and systems.
  • With the help of IAM created roles, users and groups and attached policies to provide minimum access to the resources.
  • Managed Version Control GIT and automated current build process with Jenkins with proposed Branching strategies.
  • Configured Git with Jenkins and scheduled jobs using poll scm and web-hooks.
  • Created Jenkins pipelines and integrate with Maven to generate the builds.
  • Configured nodes/slaves for Jenkins to optimize and for smooth running of build jobs.
  • Created CI/CD pipelines by integrating GitHub, Maven, Jenkins, Docker, Kubernetes.
  • Configured local Maven repositories with Nexus repositories and scheduled projects in Jenkins for continuous integration.
  • Used Maven dependency management system to deploy snapshot and release artifacts to Nexus.
  • Integrated SonarQube as part of the CI/CD for static code analysis.
  • Implementing bash scripts for scheduling the tasks and batch process.
  • Responsible for daily builds/deployments from Integration environment through staging environment.
  • Created Docker images using a Docker file, worked on Docker container snapshots, removing images, and managing Docker volumes.
  • Configured Auto Scaling policies to scale up/down EC2 instances based on ELB health checks and created alarms to be used in auto scaling decision making policies.
  • BuiltS3buckets and managed policies for S3 buckets and usedS3 bucketandglacierfor storage and backup onAWS.

Environment: AWS, Jenkins, GIT, GitHub, Docker, JIRA, Postman, Bash, Groovy, Maven

Confidential

Software Engineer

Responsibilities:

  • Work with Development Teams and Testing Team to establish a build schedule, execute the builds and troubleshoot build failures.
  • Involved in gathering, understanding and validating the project specifications.
  • Involved in automation of deployment and configuration process.
  • Maintained and updated source code repositories on regular basis.
  • Implemented code builds and automated deployment procedures.
  • Resolved build and release dependencies in collaboration with other departments.
  • Managing Continuous Integration and Continuous Delivery using Jenkins and configure different plugins..
  • Develop continuous delivery product release pipelines by using tool Jenkins.
  • Creating docker file, build docker images and run containers from docker file.
  • Configuring the Docker containers and creating DockerCompose for different environments.
  • Performed deployments at various levels like DEV, QA, Staging.

Environment: Jenkins, GIT, GitHub, Docker, Bash, Postgres, JIRA, Ant, Maven, Apache Tomcat.

Confidential

Software Engineer

Responsibilities:

  • Understanding the Functional Specifications by examining the Customer Requirement Specification or Software Requirement Specification document.
  • Involved in identifying test scenarios for writing Test Cases.
  • Involved in Writing, Reviewing and executing Test Cases.
  • Performed manual testing, analyzing the results and preparing bug reports.
  • Performed Smoke Testing, Functional Testing, Integration Testing and Regression Testing.
  • Monitoring load test and Identifying performance bottlenecks detecting memory leaks.
  • Retesting of the fixed defects and Re raising / closing of defects.
  • Defect tracking and reporting using defect tracking tool Redmine.
  • Attended project meetings and involved in continuous communication with development team.
  • Actively participated in Testplan and Test Strategy discussions.
  • Sending Performance test report to the customer on completion of load test and Endurance test.

We'd love your feedback!