We provide IT Staff Augmentation Services!

Aws Cloud Infrastructure Engineer Resume

5.00/5 (Submit Your Rating)

Reston, VA

SUMMARY:

  • Over 9 Years of IT industry experience as AWS Cloud Infrastructure engineer, Devops Engineer, System Administrator.
  • Designed and implemented cloud environment.
  • Experienced in using infrastructure as code to develop different stages through Cloudformation and terraform.
  • Experience with various components of AWS such as(EC2, ECS, VPC, ELB, Route53, S3, RDS, IAM, CloudWatch, CloudFormation, Auto Scaling, Glacier, SQS, SES, SNS).
  • Experience in migrating the on premise application to the cloud.
  • Experience in configuring the CI for various applications - .net, java, php.
  • Extensive experience in using Build Automation tools such as ANT, Maven.
  • Experience inworking with DevOps technologies such as Jenkins, AWS, chef, puppet, GIT.
  • Experience with container based virtualized deployments using docker, working with docker images, docker hub and docker registries.
  • Experience in managing artifacts using Nexus Repository.
  • Experienced with Splunk, CloudWatch as IT Infrastructure Monitoring tool.
  • Installed New relic.

WORK EXPERIENCE:

Confidential

Reston, VA

AWS Cloud Infrastructure Engineer

Responsibilities:

  • Created, configured and implemented Virtual Private Cloud (VPC), Security Groups, Network Access Control List (NACL).
  • Designed the infrastructure.
  • Created the environments using the cloud formation templates.
  • Experience with Elastic Compute Cloud (EC2 instances), Elastic Block Store (EBS), Simple Storage Service (S3), Elastic Load Balancer (ELB), RDS MySQL, Subnets, Snapshots, Auto-Scaling groups, Route 53 DNS, Glacier, Elastic File System (EFS), Cloud Front, Cloud Watch, Cloud Trail.
  • Migrating Fileserver to EFS systems, Database to RDB and live instances to EBS. Also, migrated existing virtual servers like VMware to AWS
  • Architecting High Available, Autoscalable platforms in AWS cloud on Windows & Linux. 
  • Designing Database High Availability Solutions on MS SQL & MySQL Multi AZ RDS. 
  • Migrated different client applications like Microsoft applications, Database applications including routing and switching.
  • Collaborated with Development and Support teams to setup a CD (Continuous Delivery) environment with the use of continuous build and delivery tools.
  • Managed and optimize the CI (Continuous Integration) tools like Jenkins. 
  • Install, Configure, and Administer Jenkins Continuous Integration Tool. Working on build Systems such as Maven. 
  • Installed and configured Jenkins for continuous integration and performed continuous deployments. Build and configured Jenkins slaves for parallel job execution. 
  • Used Chef, Knife, Ohai to create cookbooks and recipes to install packages that automate with Linux.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Chef, and custom Ruby/Bash scripts.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration. 
  • Wrote Chef Cookbook, recipes to automate installation of Middleware Infrastructure like Apache tomcat and configured tasks for new environments etc. 
  • Worked on Docker-Hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • Installed and configured performance monitoring tools Splunk and knowledge on App dynamics.
  • Branching, Tagging, Release Activities on Version Control Tool using GIT.

Environment: Linux, Jenkins, Maven, Docker, GIT, Tomcat, Apache, Chef, Ruby, AWS, S3, VPC, AWS Cloud Formation, EC2, Route53, Elastic Load Balancer, Elastic Beanstalk, MYSQL, RDS, Splunk, App Dynamics .

Confidential

Bloomington, MN

DevOps /AWS Engineer

Responsibilities:

  • Plan, deploy, monitor, and maintain Amazon AWS cloud infrastructure consisting of multiple EC2 nodes and VMWare Vm's as required in the environment. 
  • Maintained the user accounts IAM, RDS, Route 53, VPC, Dynamo DB, SES, SQS and SNS services in AWS cloud. 
  • Deployed Puppet, Puppet Dashboard, Puppet DB for configuration management to existing infrastructure.
  • Worked on installing Puppet  agents and pushing Manifests/Modules to   Puppet clients.
  • Performed Manifests to update the Puppet agent using Puppet Master. 
  • Connected Apache Http to tomcat container using mod jk module, writing rewrite rules for the web pages. 
  • Deployed application updates using Jenkins. Installed, configured, and managed Jenkins. 
  • Deployed and configured Git repositories with branching, forks, tagging, and notifications. Experienced and proficient deploying and administering GitHub. 
  • Deploy builds to production and work with the teams to identify and troubleshoot any issues. 
  • Automated Merging of branches as requested by developers.  
  • Configure and schedule the scripts to automate the module installation in the environment. 
  • Experienced network based services including DNS, DHCP, Syslog, SSH.
  • Integration of Automated Build with Deployment Pipeline. Currently installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).  
  • Implemented and building tools such as Maven to automate and enhance the overall operational environment. 
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and Git Hub and AWS.
  • Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell script etc.

Environment: AWS EC2, S3, AWS cloud watch, Maven, Git Hub, RPM, YUM, Docker, Java, Puppet, Apache Tomcat, JUnit, Bash, Shell, Ruby.

Confidential

Build & Release Engineer

Responsibilities:

  • Administrating and maintaining GIT. 
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control. 
  • Integrated GIT into Jenkins to automate the code check-out process used Jenkins for automating Builds and Automating Deployments
  • Installed and Configured the Nexus repository manager for sharing the artifacts within the company. 
  • Used automated scripts for the Build and Deployment of the applications
  • Developed and implemented Software Release Management strategies for various applications according to the agile process.  
  • Involved in all projects that move to production and work closely with the Data Center, Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes. 
  • Responsible for Design of different Release Environments for new projects. 
  • Involved in creating Puppet modules using manifests. Uploading desired classes for the nodes (clients). 
  • Installed/Configured/Managed Jenkins CI Automation. 
  • Involved in editing the existing ANT files in case of errors or changes in the project requirements. 
  • Responsible for the development and maintenance of processes and associated scripts/tools for automated build, testing and deployment of the products to various developments.

Environment: Jenkins, ANT,Git, RHEL, Shell Scripts, Apache Tomcat, Nexus, Art factory.

Confidential

System administrator

Responsibilities:

  • Red Hat Linux operating system installation.
  • Applying RHEL latest patches (OS & Kernel) as per requirement. (rpm, yum)
  • Linux OS release upgrade.
  • Linux OS up gradation/Migration (from RHEL 5 to RHEL 6).
  • Configuring the samba server, NFS etc.
  • Users and group creation and management.
  • Kernel tuning as per requirement.
  • Security implementation as per client policy.
  • Working with crontab to schedule jobs.
  • File system management &PV, VG and LV creation.
  • Monitored the file systems and CPU load for better performance. 
  • Server shutdown and startup checklist. (Health Check)
  • Creating storage mount points, multipath.
  • Familiar with management console for remote accessibility.

Environment: Shell Scripting, RHEL, IDS, DNS, AIX, Kick start, Jumpstart, VMware, ESX .

We'd love your feedback!