We provide IT Staff Augmentation Services!

Aws And Devops Engineer Resume

4.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Having 4+years of experience as Devops Engineering automation, build, deploy and release process with various environments.
  • Hands on experience in build and release management, configuration management, Devops, and Infrastructure management with automation tools.
  • Hands on experience on source code management using GIT,Subversion.
  • Managing version control tools, builds and deploys for java based applications.
  • Responsible for code merges on a regular frequency to integrate the source code from various branches to maintain baseline code after every release.
  • Good experience and Administrate the continues integration tool like Jenkins.
  • Expertise on Installation and Configuration of Continuous Integration Tools Jenkins.
  • Created automated build and release environment using Continuous Integration Tools Jenkins.
  • Implement Master - Slave concept in Jenkins.
  • Provide assistance to clients with the implementation of configuration management, release management and process creation.
  • Good knowledge on scripting languages- python, shell scripting.
  • Good Knowledge on python and web frameworks like django.
  • Good knowledge on SCM concepts, Build tools and deployment tools.
  • On demand support to production dev issues.
  • Having good Knowledge inAWS.
  • Have Good Working experience on LINUX, Windows platform.
  • Good experience on Build Tool Maven and CI Tools like JENKINS.
  • Hands on experience on Apache Tomcat.
  • Work with Development Teams and Testing Team to establish a build schedule, execute the builds and troubleshoot build failures, if any.
  • Manage all aspects of the end to end release process.
  • Managed environments DEV, QA, UAT and PROD for various releases and designed instance.
  • Build, deliver and maintain required testing environments.
  • Utilized Linux Adminskills on deployment servers to make sure the servers are up and running as expected
  • Customer focused, organized, detail oriented with the ability to meet deadlines.
  • Having good experience in Dockers.
  • Experience configuring and updating the servers using configuration management tools like Ansible.
  • Virtualized the servers on AWS using the Docker,created the Docker files and version controlled them.
  • Managed servers on the Amazon Web Servicies (AWS) platform instances using Puppet, chef configuration management.
  • Configuring the Docker containers and creating docker files for different environments.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds and automated the deployment on the application servers using the “code deploy” plug-in for Jenkins.
  • Experience with Apache/Tomcat, Load Balancer (Apache, Nginx, HAproxy) and expertise in making configuration changes.
  • Experience in Monitoring teams to identify and troubleshoot issues on servers using tools like Nagios.
  • Experience with cloud infrastructure of AWS (Amazon Web Services) and computing AMI virtual machineson Elastic Compute Cloud (EC2).
  • Creating Ec2 instances and configuring packages and configuration using Ansible and Terraform
  • Used Terraform to map more complex dependencies and identify network issue.
  • Hands on experience on Terraform a tool for building, changing, and versioning infrastructure safely and efficiently.
  • Workedd with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation
  • Worked with Terraform to create AWS components like EC2, IAM, VPC, ELB, Security groups.
  • Involved in AWS EC2/VPC/S3/SQS/SNS based on automation Terraform, Ansible, Python, Bash Scripts.
  • Built Jenkins jobs to create AWS infrastructure from GitHub repos containing terraform code.
  • Configured RDS instances using Cloud formations and Terraform.
  • Implemented cost optimization with the help of Trusted Advisor.

TECHNICAL SKILLS:

Application Server: Tomcat, Web Logic.

Build Tools: Ant, Maven.

(SCM) Tool: Git, Subversion (SVN).

Continuous Integration (CI) Tools: Hudson, Jenkins.

Databases: MySQL, Oracle.

Operating Systems: Linux, Ubuntu,Windows.

Scripting Languages: Shell Script, Python,java script

Web Server: Nginx, Apache.

Configuration Management Tools: Ansible, Puppet,chef

Cloud services: AWS and Terraform

Monitoring Tools: Nagios.

Command Line Editors: Vi, Vim, Nano, gedit

Virtualization: VMware, Docker,kubernets Vagrant.

PROFESSIONAL EXPERIENCE:

Confidential

AWS and Devops Engineer

Tools: Jenkins, Git, Linux, Maven, Shell script, Apache, Tomcat, Chef, DockerPython, AWS.

Responsibilities:

  • Coordinate/assist developers with establishing and applying appropriate branching, merging conventions using GIT source control.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds and automated the deployment on the application servers using the “code deploy” plug-in for Jenkins.
  • Continuous Delivery is being enabled through Deployment into several environments of Test, QA, Stress and Production using Jenkins.
  • Automate the builds and deployment of projects using Jenkins.
  • Implement, maintain and support reliable, timely and reproducible builds for project teams
  • Hands on experience in automating builds and deployment process using Shellscripting.
  • Expertise level knowledge of Amazon EC2, Amazon S3, Amazon RDS, Elastic Load Balancing and Cloud Watch.
  • Involved in fixing the Bugs in the build script.
  • Preparing the builds, scripts by using the maven/Ant build tool on the Red hat Linux platform.
  • Scripting in multiple languages on UNIX and Windows - Batch, Shell script etc
  • Implementing continuous delivery using Chef.
  • Manage configuration of Web App and Deploy to AWS cloud server through chef.
  • Configured & Provisioned AWS EC2 Cloud instances using AMI's like (Linux/Ubuntu) and configuring the servers for specified applications using Jenkins.
  • Worked with EBS, storage service S3 and performed tasks like buckets creation, folder navigation and property changes and data migration activities.
  • Created AWS EC2 instances and deployed applications and delivered for QA teams to initiate performance testing.
  • Integrated Amazon Cloud Watch with Amazon EC2 instances for monitoring the log files, store them and track metrics
  • Experience configuring AWS Cloud watch for monitoring of instances during performance testing and also to monitor application performance on QA environments.

Confidential

Build and Release Engineer

Tools: Jenkins, Subversion, Git, Linux, Maven, Windows, Shell script.

Responsibilities:

  • Creating automated build and release environment using Continuous Integration tools Jenkins.
  • Trouble shoot the Build and Deploy issues
  • Responsible for Release activities and Roll-back if required.
  • Maintain server loads across all environments
  • Written and maintain maven pom.xml file to create artifacts.
  • Maintain baseline code in repository and responsible for branching, merging and tagging.
  • Part of Configuration Management to Provide access Permissions to developers for check in, checkout.
  • Prepared Build Report for each and every build.
  • Supported application development on UNIX and Windows server.
  • Responsible for Pre and Post Production Steps.
  • Deploying applications in all environments like SIT, UAT, PROD.
  • Installation and Configuration of Continuous Integration Tools Jenkins.
  • Configured CI, Nightly and Release builds/jobs in Jenkins.
  • Performed code merges on a regular frequency to integrate the source code from various branches.

We'd love your feedback!