We provide IT Staff Augmentation Services!

Aws/ Devops Engineer Resume

5.00/5 (Submit Your Rating)

SC

PROFESSIONAL SUMMARY:

  • 5+ years of IT experience and gained expertise in DevOps and build deployment process with on prem and AWS environments
  • Experience in SCM process of Application Configurations, packaging, Deployment and release management between Environments.
  • Extensive experience on Jenkins for continuous integration and end to end automation for all build and deployments.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and Git. Whenever a new Git branch gets started, Jenkins automatically builds a new Docker container from it.
  • Experience of working with the release and deployment in Java/J2EE
  • Experience with software Build tools like Apache Maven
  • Experience in Configuration management tools like Ansible for Deployment on Multiple platforms.
  • Experience in conducting auto deployment of software applications in secured and managed environment using container technology Docker.
  • Deployed micro services, including provisioning AWS environments using Ansible Playbooks.
  • Provisioned load balancer, auto - scaling group and launch configuration for micro services using Ansible.
  • Worked on Puppet for the deployment of servers with custom scripts.
  • Experience with Managed environments DEV, QA, UAT and PROD for various releases and designed instance strategies.
  • Experience in branching, tagging and maintaining the version control and source code management tools like GIT hub.
  • Good command in working with Tracking Tools JIRA and Service now
  • Configured DOCKER Containers for Branching purpose and deployed using Amazon Elastic Beanstalk.
  • Experience in provisioning Infrastructure using Cloud Formation
  • Proficiently experienced in Amazon Web Services cloud platform and its services like EC2, S3, RDS, Lambda, VPC, EBS, ELB, SNS, Auto-Scaling, IAM, Security-Groups and CloudFormation through AWS management console and AWS Command Line Interface.
  • Experience in Development, QA, and APPSupport and Enhancement projects.
  • Experience in Domains like Public sector, Banking, Insurance, and Life Sciences domains
  • Developed sub versioning system deployed in private cloud using OpenStack services.
  • Hands on expertise in using version controller tools like GIT hub.
  • Good knowledge on the entire process of Software Development Life Cycle (SDLC)
  • Ability to work under pressure and manage (Multiple) project tasks with changing priorities and tight deadlines and can work either independently or as a part of a team
  • Experience in Bug Tracking tool like Jira, Clear Quest.
  • Experience in writing Bash Shell Scripts to automate the administrative tasks and management using Cron Jobs.

TECHNICAL SKILLS:

Operating Systems: Red Hat 4.x, 5.x, 6.x, 7.0, Ubuntu, CentOS Windows Server 2003/2008/2012 5. x, 6.x, 7.x

Languages: Shell Scripting, Python, Ruby, JSON, YAML, Jquery, Java Script, Perl, Java.

Cloud & Virtual Tools: Amazon Web Services, Virtual Box, VMware (vSphere, ESXi 4.x, 5.x, 6, vCenter).

Databases: Mysql, MS Sql Server 2008 R2, Oracle

WORK EXPERIENCE:

Confidential, SC

AWS/ DevOps Engineer

Responsibilities:

  • Created the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Implemented rapid-provisioning and life-cycle management for AWS EC2 instances using CloudFormation.
  • Managed and optimize the Continuous Delivery pipeline with Jenkins.
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Developed build and deployment jobs using MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups,
  • Optimized volumes and EC2 instances.
  • Branching, Tagging, Release Activities on Version Control Tools: GIT Hub.
  • Developed shell scripts for automation of the build and release process.
  • Automated the cloud deployments using AWS Cloud Formation Templates.
  • Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments.
  • Migrated legacy Jenkins Jobs to Jenkins 2.0 Declarative Pipelines using Jenkins file
  • Design the end- to- end Development Lifecycle and identify tools used at each stage (Git for Version Control, Jenkins for CI/CD etc).
  • Involved in automating the volume snapshots as part of back up strategy.
  • Experience in configuring the security groups for the inbound and outbound traffic.

Environment: Java, Git, Maven, AWS, Chef, Jenkins, Apache Webserver, Python and Shell

Confidential

Sr. QA Automation Engineer

Responsibilities:

  • Requirement Gathering and Produce Test Plan and high level Test Scenarios.
  • Perform Sanity, Functional, System, Integration Testing.
  • Resource planning and identify the Manual and automation scope.
  • Engaging the team members for the project with required skill set.
  • Work closely with RM Team and Management to schedule planning.
  • Closely working with manual and automation team.
  • Actively participated in daily Scrum meetings and driving the test team.
  • Coordinating with Business Analyst for requirement clarifications and Development team for defect follow-ups.
  • Planning & estimating the efforts for each phase of test cycle based on project/release plan.
  • Creating test plans, writing test cases, uploading to QC, executing Test Cases, Report Defects.
  • Preparing Test Execution reports at the end of Test Cycle and circulate it to the management for necessary sign offs.
  • Worked on loading REST API while working JMeter environment
  • Perform Database testing like Object level validations, Constraints check, Data validations.
  • Identifying the Scope of Testing for a Release by coordinating with the relevant stakeholders and delegation of work to team members.
  • Involved in Projects Creation, task allocation and resource allocation using Microsoft Project2007 Execution of Test Scripts using Tools HP-QC & Jira.
  • Tracking and follow up of Assumptions, constraints, risks and issues related to the testing project.
  • Producing Test Summary Reports for Customer sign offs.
  • Coordinating preparation of help documents and giving KT sessions (Cross functional Knowledge Transfer sessions) to team members/new joiners as necessary.
  • Being proactive in getting the System & Integration Test Cases reviewed by the Product specialists and to get the approval/signoff for the Test Plan/Test Strategy.
  • Coordinate with developers, designers & Clinical experts to clarify on design issues and problems faced by the team members while test identification & test execution.
  • Reporting the outstanding defects and their status to the client on a daily basis.
  • Coordinated and supported UAT testing

Environment: Selenium RC 2.0, Selenium Web Driver, JIRA, UNIX, SQL, Java 1.6, XML, C++, HTML, CSS, Xpath, Cucumber2.4.0, Apache JMeter3.1,REST API, TestNG.

We'd love your feedback!