We provide IT Staff Augmentation Services!

Aws And Devops Engineer Resume

5.00/5 (Submit Your Rating)

New, YorK

SUMMARY

  • 8+ years of Strong experience in designing CI/CD process, Process automation, build and deployment automation, Release management, source code repository and Amazon AWS infrastructure management
  • Strong experience in Amazon AWS cloud infrastructure services like EC2, VPC, IAM, RDS, SES, Route53, Cloud Watch, Cloud Front, Elastic Load Balancers.
  • Transformed traditional environment to virtualized environments with, AWS - EC2, S3, EBS, EMR, ELB, EBS, Kinesis, Redshift, Matillion, chef, Puppet, Jenkins, Jira, Dockers, Vagrant, OpenStack - Nova, Neutron, Swift, Cinder, and VMware.
  • Strong experience in Linux Administration, Networking, Storage, and Cloud technologies.
  • Experience in Unix/Linux system administration, Server Builds, System builds, Installations, Upgrades, Patches, Troubleshooting on RHEL and CentOS.
  • Experience in Shell and Python scripting for automation
  • Excellent understanding of SDLC Methodologies like Agile, Waterfall, RUP, RAD and other processes.
  • Extensively worked on Jenkins, Team City and Bamboo for continuous integration and for End to End automation for all build and deployments.
  • Expertise in configuring VPC, Subnets, Internet gateways, Nat gateways and administering network.
  • Have vast experience in JDK tools like stack, jconsole, jmap and jhat.
  • Worked with Amazon IAM console to create custom users and groups.
  • Automating Cloud infrastructure setup via Cloud formation, terraform and - Deploy Ansible Playbook. - AWS code Deploy.
  • Created s3 buckets and managed policies for s3 bucket for storage and backup on AWS
  • Ability to manage SCM processes which include compiling, packaging, deploying and application configurations.
  • Administration skills in version control tools (GIT) like tagging, branching, merging, stash, patching and user access control
  • Created SCM Processes, policies, procedures and Release Notes to follow Development and allow SQA teams to Release or Deploy highest quality product for the enterprise.
  • Experience with LAMP setup in different environments and configuring files for different supports
  • Expertise on all aspects of chef concepts like chef server, workstations, chef node, chef client
  • Experience in writing cookbooks and recipes for chef to automate the deployment process and integrating chef cookbooks into Jenkins jobs for a continuous delivery framework.
  • Infrastructure monitoring using Cloud Watch, Nagios and using SNMP plugin for Nagios for effective monitoring

PROFESSIONAL EXPERIENCE

Confidential, New York

AWS and DevOps Engineer

Responsibilities:

  • Planned and executed the migration from Bugzilla-based bug-tracking into the Atlassian-based suite (JIRA, Confluence).
  • Experience with migration to Amazon web Services AWS from Datacenter.
  • Assigned Roles and Policies to Users, Security Groups by using Identity and Access Management (IAM) service in AWS.
  • Experience in Infrastructure Development and Operations, involved in designing and deploying utilizing almost all the AWS stack like EC2, EBS, S3, VPC, RDS, SES, ELB, Auto-scaling, Cloud-Front, Cloud-Formation, Elastic-Cache, Cloud-Watch, SNS, Route 53. Automate provisioning and maintaining large number of servers on AWS instances.
  • Configuring and Networking of Virtual Private Cloud (VPC). Written Cloud-Formation templates and deployed AWS resources for dev, test, staging and production.
  • Provide high durability of the available data using data storage in the AWS S3 bucket, versioning S3, lifecycle policies. Also, webhosting the data from the S3 bucket by creating URL's.
  • AWS VPC is one of the most commonly used SDN implementations, and can be configured by Terraform.
  • Installed and administer Atlassian tool set including JIRA, Confluence.
  • Expertise with Maven Dependency, plugin and nexus repository management during the builds.
  • Installed and administered nexus repository and created roles and privileges to restrict access to the users.
  • Hands on experience in creating and customizing Splunk applications, searches and dashboards.
  • Using Packer, Vagrant, and Ansible, automate the deployment, provisioning and maintenance of our local development systems.
  • Configure an Ansible playbook to harden RHEL 7 servers to STIG guidelines.
  • Developing scripts for build, deployment, maintenance and related tasks using Docker.
  • Environment provisioning solutions using Docker.

Environment: Jenkins, Bamboo, Ansible, CHEF, AWS, Docker, SVN, GIT, Shell, Python, Restful API, Scrum, VMware, Dynamo DB, Redshift, Terraform, Tomcat, Shell, Perl, Nexus, Splunk, Nagios, Nginx.

Confidential, St. Petersburg, Florida

Sr. DevOps Engineer

Responsibilities:

  • Implementing a Continuous Delivery framework using Jenkins, Puppet, Maven and Nexus in Linux environment.
  • Used Gerrit to modify the changes done by other team members.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Work with application development and operation teams using a variety of automated testing and build, and deploy tools (Maven, Ant, Nexus, Jenkins, SVN, Selenium, JUNIT) to resolve issues with transition to new DevOps solution.
  • Experience in designing, building and maintaining an automated build and release environment
  • Performed Weblogic Server administration tasks such as installing, configuring, monitoring and performance tuning on Linux Environment
  • Deployment and management of many servers via script and chef, utilizing cloud providers as a direct Jira.
  • Maintained Chef Servers and management application that can use to build and deployment of existing Java/.Net applications environment.
  • Worked able to create scripts for system administration and AWS using languages such as BASH and Python
  • Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.
  • Worked with LAMP Stack for effective web hosting solutions and Administration activities like configuration files, server logs etc.
  • Created and maintained the Shell/Perl deployment scripts for Web Logic web application servers.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Involved in editing the existing ANT files in case of errors or changes in the project requirements.
  • Perform periodic system audits on all environments to ensure that only controlled versions of software residual environments.
  • Responsible for the development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of the products to various developments.
  • Managed Maven project dependencies by creating parent-child relationships between projects.
  • Jenkins is used as a continuous integration tool for automation of daily process.
  • Managed Dependency Management within the teams by installing and configuring Nexus Repository Manager.

Environment: ANT, MAVEN, Terraform, Tortoise SVN 1.6, 1.7, Jenkins, Clear Case, JIRA, Java/J2EE, Web Sphere, Build forge.

Confidential, Washington DC

DevOps Engineer

Responsibilities:

  • Used SVN for branching, tagging, and merging.
  • Worked with the Architects on SDLC process being the owner of post development environments.
  • Coordinating the resources by working closely with Project Manager's for the release and Project Manager for all the Operational Projects.
  • Carried out deployments and builds on various environments using Puppet continuous integration tool.
  • Experience in working with Docker, AWS and open stack.
  • Well versed with user and plugin management for Puppet.
  • Experience in building Cassandra cluster.
  • Monitoring Cassandra cluster for resource utilization.
  • Wrote ANT and MAVEN Scripts to automate the build process.
  • Managed the Maven Repository using Nexus tool and used the same to share the snapshots and releases of internal projects.
  • Update existing Ansible playbooks from version 1 to version 2.
  • Worked as a system administrator for the build and deployments process on the enterprise server.
  • Documented project's software release management procedures with input decisions.

Environment: Tortoise SVN, Java/J2EE, Jenkins, Open stack, Python, Chef, Perl, Ruby, Shell, CVS, ANT, Maven, AWS, Puppet, GIT, Tomcat, Nexus, JIRA.

Confidential - Washington, D.C

Devops Engineer/ Build & Release Engineer

Responsibilities:

  • Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances.
  • Developed and scheduled bash shell scripts for various activities (deployed environment verification, running database scripts, file manipulations, Subversion (SVN). Created Shell scripts for automation of build and release process.
  • Implemented Chef Recipes for Deployment on build on internal Data Centre Servers. Also re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 instances.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu UNIX using Amazon EC2, Chef, and custom Ruby/Bash scripts. Bootstrapping instances using Chef and integrating with auto scaling.
  • Designed and implemented Chef, including the internal best practices, cookbooks, automated cookbook CI and CD system. Written multiple cookbooks in Chef.
  • Developed Chef Modules for installation & Auto healing of various CI&CD tools like Jenkins, MSSQL, Nexus etc. these modules are designed to work on both Windows and UNIX platforms.
  • Expert in installing and configuring Continuous Integration tools such as Bamboo, Build Forge, Cruise Control and Hudson for build and deployment automation.

Environment: MS Build, UNIX, UNIX, Perl, Bash, Ruby, Cruise control, AWS, Chef, SonarQube, SharePoint, Bamboo, Hudson, JIRA, Shell Script, Web Sphere.

Confidential, Atlanta GA

Build and Release Engineer

Responsibilities:

  • Configured Jenkins slaves and achieved the load balancing on Jenkins.
  • Worked on Multi project jobs in Jenkins and used pipeline plugin to manage them.
  • Configured and maintained Apache Web servers for release management team's internal use.
  • Performed database deployment activities like execution of databases scripts like DDLS and DMLS using SQL Developer for oracle databases.
  • Involved in migration of Java scripts and Database scripts from oracle, MS SQL Server and MYSQL into different environments like Development, QA, UAT and Production on RHEL infrastructure.
  • Update Maven scripts to use Arti-factory repo instead of local repositories.
  • Responsible for managing the code in Subversion (version controlling).
  • Develop and maintain ANT (build.xml) and Maven (pom.xml) scripts.
  • Automated the weekly deployments utilizing CI tool Jenkins.
  • Upgraded and Migrated to JIRA from Clear Quest for bug tracking and project tracking.
  • JIRA: Administrated, maintained documentation and provided training to the users.

Environment: Subversion, GIT, Hudson/Jenkins, Ant, Maven, Apache Tomcat, Web sphere, Java, J2EE, SQL, MySQL, PHP.

We'd love your feedback!