We provide IT Staff Augmentation Services!

Aws & Devops Engineer Resume

Boston, MA

SUMMARY:

  • AWS Certified Solution Architect with over 8 Years of experience in planning, designing, implementation and technical skills in areas of AWS Cloud , Configuration, Build and Release Management in solving complex problems with creative solutions, supporting development and operations environment.
  • Experienced in using various AWS Services including Computing, Networking, Database, Storage, Monitoring and Security services such as EC2 , EB S, S 3 , CLI, VPC , RD S, S3, S E S, E L B , E M R , EC S, C l oud Fr on t, C l oud Fo r m a ti on , E l a stic Ca c he , C l oud W a tc h , Redsh ift, L a m bda , API Gateway, Directory services, Cognito, SQS, SNS , D y na m o DB etc .
  • Experienced in Configuration management tools like Puppet , Chef, Ansible and expertise in developing Recipes/Manifests and Ruby and Python scripts to automate the environment .
  • Experience Architecting, automating and securing the Infrastructure on AWS using Cloud Formation, Terra form, and Lambda etc.
  • Experience with VPC, EBS, AMI, SNS, RDS , D y na m o DB, Cloud Trail, IAM, S3 . Knowledge Cloud Formation, AWS Ops Works, AWS Elastic Beanstalk.
  • Configuring and Networking of Virtual Private Cloud (VPC), Cloud Front, Route53.
  • Knowledge on AWS API Gateway for custom domain and Record sets in Amazon Route53 for applications hosted in AWS Environment.
  • Extensive experience focusing on services like IAM, S3, Elastic ache, SNS, SQS, Amazon Glacier.
  • Experience on building CI/CD on AWS environment using AWS Code Commit , Code Build Code Deploy and Code Pipeline .
  • Experienced with container - based deployments using Docker , working with Docker images, Docker Hub and Docker registries, Elastic Container Registry, ECS and Kubernetes.
  • Worked with Docker and Kubernetes on multiple cloud providers, from helping developers build and containerize their application (CI/CD) to deploying either on public or private cloud.
  • Experienced in building and maintaining Dockers infrastructure for SOA applications in agile environment.
  • Administered and Implemented CI/CD tools Hudson and Jenkins for automated builds. Setting up the automatic build and deployment automation for Java base project by using Jenkins and Maven .
  • Expertise in writing Ansible Playbooks, Creating Inventory , job templates and scheduling jobs using Ansible Tower.
  • Experience in Configuration Management Tool Chef Enterprise , Writing Chef Recipes, Chef Cookbooks to automate Build, Deployment process and System operations .
  • Experience in creating Docker containers perseverating existing Linux Containers and AMI's in addition to creating Docker containers from scratch.

TECHNICAL SKILLS :

AWS Services: EC2, S3, RDS, ELB, ALB, EBS, Glacier, CloudFormation, AMI, SNS, SQS, Elastic Beanstalk, CloudFront, CloudTrail, Cloud Health, Elastic Cache, Trusted Advisor.

Orchestration Tools: Kubernetes.

Infrastructure Tools: Terraform, CloudFormation.

Configuration Management Tools: Chef, Puppet, Ansible, Docker.

AWS 3 rd Party Tools: Packer, Pager Duty, Pingdom.

Monitoring Tools: CloudWatch, Nagios, Splunk, Data Dog.

Build Tools: ANT, Maven.

CI Tools: Jenkins, Bamboo.

Bug Tracking Tool: JIRA, Remedy.

Source Code Management: GIT, Subversion(SVN).

Repository Manager: Nexus, Artifactory.

Virtualization Tools: Vagrant, Vitual Box, VMWare.

Databases: MySQL, Dynamo DB, Oracle.

Servers: JBOSS, Apache Tomcat, WebLogic, TFS, Nginx, IIS.

Scripting Languages: Ruby, Perl, YAML, Python, Bash Shell, JSON.

Operating Systems: Linux (RHEL, Debain, CentOS), MacOS, Windows.

EXPERIENCE:

Confidential, Boston, MA

AWS & DevOps Engineer

Responsibilities:

  • Worked on AWS services EC2, IAM, S3, Lambda, CloudWatch, Redshift, Dynamo DB, SNS, SQS , SES, EMR, Elastic Bean stalk , VPC, ELB, RDS, EBS and Route 53 .
  • Worked across DEV, QA, UAT, PROD systems in addition to managing requests and tickets for IT process management through Remedy ticketing tool Launched LAMP stacks in multitier AWS instances in different subnets in Amazon VPC , attached ACL's and Security Groups to maintain high security.
  • Created Terra form modules for two tier Architecture which includes AWS resources VPC, Subnets, Security groups, Ec2, Load Balancers, Auto scaling group, Cloud watch Alarms, ECS clusters, S3 buckets for logs.
  • Created highly customizable Cloud Formation templates that can be reused for various Environments, Applications, AMI's , etc.
  • Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs .
  • Used Ansible to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Setup and build AWS infrastructure various resources like VPC, EC2, S3, IAM, EBS, Security Group , Auto Scaling and RDS in Cloud Formation JSON templates .
  • Developed build and deployment scripts using MAVEN as build tool in Jenkins to move from one environment to other environments.
  • Installed and provisioned Docke r to automate application deployment by Elastic Container Service ( ECS ) Scheduler.
  • Involved in Development and Implementation of Continuous Integration ( CI ) and Continuous Deployment ( CD ) pipeline involving Jenkins, Ansible, Terraform, ECS and Docker containers to complete the automation from commit to deployment.
  • Responsible for Continuous Integration ( CI ) and Continuous Delivery ( CD ) process and implemented CI CD process using Jenkins along with Python and Shell scripts to automate routine jobs.
  • Configured and maintained user accounts for Dev , QA , and production teams and created roles for EC2, RDS, S3, Cloud Watch, EBS resources to communicate with each other using IAM .
  • Created and maintained various Dev o ps related tools for the team such as provisioning scripts, deployment tools and staged virtual environments using Docker and Vagrant .
  • U s ed G I T t o m ana g e a ll t he bu il d r e l ea s e s ou rc e c ode and J en ki n s f o r au t o m a tic a lly bu il d and dep l o y .

Environment : AWS, RDS, ELB, EBS, VPC, EC2, S3, DNS, ROUTE53, CloudFormation, CloudFront, CloudWatch, DynamoDB, Glacier, Lambda, Docker, Kubernetes, Terraform, Chef, Jenkins, Maven, JIRA, Tomcat, YAML, Perl, Shell, Python, GIT, Data Dog, Packer, My SQL, GIT.

Confidential, Moline, IL

AWS DevOps Cloud Engineer

Responsibilities:

  • Configured an AWS Virtual Private Cloud (VPC) and Database Subnet Group for isolation of resources within the Amazon RDS Aurora DB cluster.
  • Build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments.
  • Supported and created Cloud Architectures for Security, Infrastructure, Data with delivery teams working primarily within an Agile Scrum methodology.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT, NACL, Security groups to ensure successful deployment of Web applications and database templates.
  • Involved in maintaining the user accounts (IAM), RDS, Route 53, VPC, RDB, DynamoDB, SES, SQS and SNS services in AWS cloud.
  • Built and deployed Jenkins jobs to create AWS infrastructure from GitHub repos containing Terraform code for various environments.
  • Build applications around Microservices Architecture , defined through Docker Compose file and setup SWARM Cluster to deploy the applications.
  • Scheduled jobs using Ansible Tower and writing Python modules for Ansible customizations and wrote many Playbooks to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
  • Worked on Ansible and Ansible Tower to automate repetitive tasks, to deploy critical Applications quickly, and proactively manage the changes.
  • Developed scripts for Build, Deployment, Maintenance and related tasks using Jenkins, Docker, Maven, Python and Bash.
  • Day to day activities like building and deploying code in different environments like DEV, SIT, UTA, Pre Prod and Prod using Jenkins, Docker, Kubernetes, CHEF and Ansible.
  • Deployed Word Press , RDS Instance , Database and EC2 Instances via Cloud Formation .
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process.
  • Working with GITHUB to store the code and integrated it to Ansible Tower to deploy the playbooks.
  • Implemented Terraform modules for deployment of various applications across multiple Cloud providers and managing infrastructure .
  • Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment on AWS environments through automated tools, Ansible / custom pipeline.

Environment: AWS EC2, S3, RDS, Glacier, ELB, CloudWatch, SNS, Ansible, Jenkins, Nagios, Jira, RHEL 6.X, Shell, Bash, Python, Tomcat, Git.

Confidential, Chesterbrook, PA

DevOps Engineer

Responsibilities:

  • Configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Responsible for the Amazon AWS Cloud Administration which includes services like: EC2, S3, Glacier, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups .
  • Installed Chef Server on the workstation and bootstrapped the nodes using Knife and involved in writing Chef Cookbooks and recipes to automate the deployment process.
  • Involved in integrating Chef cookbooks into Jenkins jobs for CD framework, and worked with various custom resources, created roles & environments, and using chef handlers for different auto Kickoff Requirement Jobs.
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Deployed and hosted applications on AWS using Ops Works , automated single click deployment onto AWS using Chef .
  • Implementing the Chef automation including writing Cookbooks , customized Recipes for test driven development environments.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, VPC, Cloud Formation.
  • Installation, configuration and administration of Apache, Web Logic, Tomcat and Web Sphere .
  • Managing the Chef client nodes and upload the cookbooks to chef-server from workstation.
  • Managed Elastic Cloud Computing (EC2) instances utilizing Auto scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers.
  • Administration and maintenance of Docker runtime environment, Versioning and lifecycle management of Docker images and Configure the Docker Orchestration framework.

Environment: AWS EC2, Route 53, S3, VPC, EMR, Auto scaling, ELB, Maven, Nexus, Puppet, Jenkins, Nagios, GIT, Shell Scripts, Perl, Unix/ Linux, Tomcat, Apache, Remedy.

Confidential, Tampa, FL

DevOps Engineer

Responsibilities:

  • Used Chef and other configuration management tools to deploy consistent infrastructure code across multiple environments.
  • Pushing of Chef - Cookbook, Roles, Data bags on Chef-Server using Knife plug-in and executing it on node.
  • Experience writing Chef Cookbooks and recipes to automate the deployment process and to integrating Chef Cookbooks into Jenkins jobs for a continuous delivery framework.
  • Written bash scripts to deploy the java -based packages like ear and war on the Tomcat Application server .
  • Participated in the release cycle of the product which involves environments like Development, QA, UAT and Production .
  • Coordinated with all the teams before and after the production deployments for the smooth production releases, publishing the Release notes for all the releases.
  • Worked extensively on CVS, GIT and Perforce as Version Control tools.
  • Connected CI system with GIT version control repository and continually build as the check-in's come from the developer.
  • Automated the build and deployment process using Hudson and maintaining the Ant repository.
  • Involved in editing the existing Ant files in case of errors or changes in the project requirements.
  • Converted old builds using Maven to Ant and XML for doing Java build.
  • Sending the Uptime and Downtime notifications to teams regarding Servers Status as a part of the Dev o ps Engineer role at the time of deploying the EAR and WAR package in Tomcat Admin Console .
  • Written Shell scripts to apply the Integration label to all the files which needs manual labeling of files.
  • Provided the assistance for the smooth phase of Release for the Emergency and Expedite Releases by getting the Director Level Approval and coordinating with different teams.
  • Written Shell scripts to monitor the logs after deployments and send emails automatically.

Environment: Chef, Jenkins, Hudson, Maven, ANT, Git, Arti factory, Nagios, Jira, Shell Scripts, Tomcat, Linux/Unix.

Confidential

Build and Release Engineer

Responsibilities:

  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Development/Test/Production Branching Model for weekly releases.
  • Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
  • Work closely with Developers , QA teams, Product owners and other stakeholders to deliver software through the build and deployment system.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Used Maven to build java-based web applications and integrated it with Nexus repository and Jenkins CI pipeline.
  • Created various scripts in Bash, Perl and Ruby for automation of various build processes.
  • Re s pon si b l e f o r S e t- up , adm i n istr a t e and m a i n t a i n G it Hub , J en ki ns.
  • Administer and configured Change and Release Management tool suite including Perforce source code, Jenkins build, Maven artifact, and perform Release to customer systems daily.
  • Implemented Infrastructure automation through Puppet, for auto provisioning, code deployments, software installation and configuration updates.
  • Implemented Infrastructure automation through Puppet, for auto provisioning, code deployments, software installation and configuration updates.
  • Implementing a Continuous Delivery framework using Jenkins , Maven in Linux environment.

Environment: Subversion (SVN), Ant, Maven, Jenkins, Python, Perl Scripts, Shell Scripts, Bash Scripting, Nexus, Jira, Apache Tomcat and UNIX/LINUX.

Hire Now