We provide IT Staff Augmentation Services!

Aws Cloud Engineer Resume

5.00/5 (Submit Your Rating)

Overland Park, KansaS

SUMMARY

  • 6+ years of experience in automation, configuration, and deployment on Cloud environments.
  • Hands on experience in working wif AWS resources like IAM, EC2, EBS, S3, ELB, VPC, ECS, Lambda, Route 53, Auto Scaling, Cloud Watch, Cloud Front, Cloud Trail, Red Shift, Code commit, Code Pipeline, Code deploy, Code build, SQS, SNS, Elastic search, and experienced in Cloud automation.
  • Extensive experience in CI/CD (Continuous Integration/Continuous Deployment) process and worked wif teh latest cloud technology like Amazon Web Service (AWS).
  • Created S3 buckets and managed policies for S3 bucket and used S3 bucket and Glacier for storage and backup on AWS.
  • Identifying and Maintaining services in AWS cloud Infrastructure such as IAAS, PAAS and SAAS.
  • Worked wif DevOps tools such as Jenkins, Terraform, Ant, Maven, Gradle, Ansible, Git, Docker, and Kubernetes.
  • Experience in assessing teh Git and Bitbucket environment, recommending appropriate labelling / branching/ merging / backup strategies.
  • Ability to deploy, manage, and operate scalable, highly available, and fault - tolerant systems.
  • Impressive noledge in building, maintaining, and troubleshooting Continuous Integration and Continuous Delivery pipelines using Jenkins and Bamboo.
  • Hands on wif monitors, alarms, notifications and logs for Lambda functions, Glue Jobs, EC2 hosts using Cloud Watch.
  • Created Micro Services using AWS Lambda and API Gateway using REST API.
  • Experience in working wif cluster management and orchestration features embedded in Docker Engine and created custom Docker container images, tagging, pushing teh images and Dockers consoles for managing teh application of life cycle.
  • Played an important role in automating teh deployments on AWS using GitHub, Terraform, Chef and Jenkins.
  • Extensive experience in setting up teh CI/CD pipelines using Jenkins, Maven, Nexus, GitHub, Chef and AWS.
  • Experienced in monitoring tools like CloudWatch to keep up wif log archives.
  • Worked wif Kubernetes to provide a platform for automating deployment, scaling, and operations of application containers across clusters of hosts and managed containerized applications using its nodes.
  • Integrated Kubernetes wif network, storage, and security to provide comprehensive infrastructure and orchestrated container across multiple hosts.
  • Experience in implementing software development methodologies like Agile, SCRUM wif best practices applied.
  • Maintained customers relationship management databases (MySQL/ PostgreSQL).
  • Good Linux troubleshooting skills, debugging issues and have good noledge on infrastructure related issues and troubleshooting them.
  • Expertise in configuration and automation wif Ruby Script using Chef wif Jenkins, Ansible and Docker.
  • Worked wif Apache Tomcat Application Server and experience in creating users, groups and roles Apache HTTP Server.
  • Experience wif administrative tasks wif CI tools like maintaining configurations and backups and maintain high availability.
  • Expertise in scripting languages like Bash, Shell, and Python.

PROFESSIONAL EXPERIENCE

Confidential, Overland Park, Kansas

AWS Cloud Engineer

Responsibilities:

  • Involved in designing and deploying multitude applications utilizing almost all teh AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud Formation.
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Provision teh Infrastructure using Cloud Formation to centralize teh infrastructure changes.
  • Troubleshooted Linux Server issues & Windows Server Issues when end user or application teams having access issues or server issues.
  • Integrate On-prem Storage to Cloud Storage like S3 using Storage Gateway and using file systems like EFS.
  • Designed a highly available and scalable architecture in AWS and migrated teh applications.
  • Built teh AWS environment from scratch for their Production environments.
  • Orchestrated containers by using teh AWS ECS service.
  • Controlled access for Company users to use AWS resources (autantication) and wat resources they can use and in wat ways (authorization) through IAM policies.
  • Build additional Docker Slave nodes for Jenkins using custom built Docker images and instances.
  • Expertise in setting up Docker Host, Docker Registry, RHEL, Docker images (Centos, RHEL and Ubuntu instances)
  • Involved in setting up Kubernetes clusters for running microservices. Took several microservices into production wif Kubernetes backed Infrastructure.
  • Built server automation wif continuous integration/continuous deployment tools like Jenkins, Maven for build management system.
  • Used AWS API Gateway and AWS Lambda to get AWS cluster inventory by using AWS Python API list and stored them in DynamoDB for Ansible automation deployment and config changes.
  • Used Ansible playbooks to setup continuous delivery pipeline. This primarily consists of a Jenkins and Sonar server, teh infrastructure to run these packages and various supporting software components such as Maven, etc.
  • Managed nexus MAVEN repositories to download teh artifacts during teh build.
  • Used Jenkins for continuous build wif each GIT commit, check-in and enforcement of code merge using JIRA number in commit message. Trigger build and continuous deployment to Dev, QA, Test, Pre-Prod and production automated deployment jobs using Nexus Artifact management and Jenkins CI/CD server.
  • Managed teh GIT using Nexus tool to automate teh build process and used teh same to share teh snapshots and releases of internal projects.
  • Managed merging, branch creation and tagging for Git based code repository. Coordinated and assisted developers wif establishing and applying appropriate branching, labelling/naming conventions using Git source control.
  • Worked on client-side hooks such as GIT committing and merging, server-side hooks run on network operations such as receiving pushed GIT commits.
  • Responsible for implementing user Activity Reporting modules and log analysis using Elasticsearch and Kibana stack.
  • Configured network and server monitoring using Grafana, ELK stack wif Nagios for notifications and installed/configured monitoring tool Nagios for monitoring teh network bandwidth and teh hardware status.
  • Created and wrote shell scripts Bash, Ruby, Python, Groovy, YAML and PowerShell for automating tasks.
  • Managed and monitored teh server and network infrastructure using Nagios and Splunk. Extensive work on Splunk Server management including building reports, advanced searches and overall server health and maintenance.

Environment: AWS, S3, EC2, ELB, IAM, RDS, VPC, SES, SNS, EBS, Cloud Trail, Auto Scaling, Git, OpenShift, Docker, Kubernetes, Jenkins, JIRA, Linux, ELK Stack, Java, AppDynamics, Nexus, JBOSS, PowerShell, Bash, Ruby and Python

Confidential, Hyannis, MA

AWS/DevOps Engineer

Responsibilities:

  • Design, Develop, configure and modifying programs for Micro service-based Applications as per Requirement and check-in code into Bit Bucket (code Repository) from Local Git and making sure code is up to date in Repository for each Iteration.
  • Provisioned and administered EC2 instances and configuring EBS, Simple Storage(S3) cross region replication, Elastic Load Balancer, configure Auto scaling, setting up CloudWatch alarms, Virtual Private Cloud (VPC), mapping wif multi-AZ VPC instances and RDS, based on architecture.
  • Created AWS cloud formation templates to create custom-sized VPC, subnets, EC2, ELB, security groups. Worked on tagging standard for proper identification and ownership of EC2 instances and other AWS Services like Cloud Front,Cloud watch, RDS, S3, Route53, SNS, SQS, Cloud Trail.
  • Involved migrating teh on-premises to AWSCloud. Used AWS services like EC2, EKS, S3, RDS, ELB, ECS, Elastic Beanstalk, Route 53, IAM.
  • Launched CloudFormation Templates that create databases in DynamoDB (NOSQL)and RDS Aurora MySQL and Data Warehousing service Amazon Redshift.
  • Created data warehouse design and development for big data storage and analysis.
  • ImplementedAWS CLI for loading teh data from S3, configuring DMS (Data migration service) and Redshift database.
  • Involved in AWS CloudWatch, CloudFormation, Cloud Trail services and CloudFront to setup and manage cached content delivery. Created Elastic load balancers (ELB) and used Route53 wif failover and latency options for high availability and fault tolerance.
  • Involved in implementing AWS lambda to run servers wifout managing them and to trigger run code by S3 and SNS
  • Have implemented backup methodologies by utilizing Python Scripts for Azure Services like Azure SQL Database, Key Vault, Storage blobs, App Services etc.
  • Built teh process of remediation for AWS resources, by automating using JSON Templates and PowerShell scripts and deploy it using build and release pipeline in VSTS.
  • Used Bash and Python, to supplement automation provided by Ansible and Terraform for tasks such as encrypting EBS volumes backing AMIs and scheduling Lambda functions for routine AWS tasks.
  • Involved in developingTerraformscripts to improve teh infrastructure inAWS. Experienced in configuring Jenkins job to spin up infrastructure usingTerraformscripts and modules.
  • Played a key role in automating teh deployments on AWS using GitHub, Terraform, Ansible, and Jenkins.
  • Creating Docker images using a Docker file, worked on Docker container snapshots, removing images, and managing Docker volumes
  • Cutting costs off RDS infrastructure, scaling down Kubernetes nodes, and even consolidating pods into larger nodes.
  • Creating Multi-master Kubernetes clusters to Achieve High Availability including bootstrapping nodes, docker runtime, and configuring Cluster networking using CNI plugin/flannel and Administering teh Clusters. Implemented a production ready, load balanced, highly available, and fault tolerant Kubernetes infrastructure.
  • Wrote Ansible Playbooks wif python SSH as teh wrapper to manage configurations of AWS Nodes and test playbooks on AWS instances using python.
  • Advocated container-based deployments using Docker and clustering them wifin OpenShift.
  • Building three different environments like DEV, NON-PROD AND PROD for deploying teh applications on OpenShift cluster.
  • Managing theOpenShift cluster that includes scaling up and down teh app nodes.
  • Implemented Red hat OpenShiftto improve application security by putting admin consoles on different Docker containers accessible only from unusual port numbers.
  • Handled installation, administration, and configuration of ELK stack on AWS and performed Log Analysis. Creating customized Dashboards in Grafana using data source as Prometheus.
  • Maintained Maven project dependencies by creating parent-child relationships between projects.
  • Installed and managed Nexus repository to deploy teh Maven artifacts and to save teh dependent jars which are used during teh build.
  • Involved in high-level AWS hosting group using Jenkins in teh DevOps environment to manage teh integration of various scripts for continuous deployment.
  • Customized Splunk dashboards, visualizations, configurations using customizedSplunk queries.

Environment: Maven, Jenkins, Shell Scripting, Python, Linux, Nexus, AWS, Oracle, ANT, Kubernetes, Docker, WebSphere, Terraform, Ansible, Splunk, Git, JIRA, SonarQube.

Confidential, Hartford, CT

Cloud DevOps Engineer

Responsibilities:

  • Experience in designing and implementing private, public cloud solutions.
  • Working on deploying, monitoring, and maintaining Amazon AWS cloud infrastructure consisting of multiple EC2 nodes across different environments.
  • Created S3 bucket for storage and backup as well as Utilized AWS CLI to automate backups on ephemeral data-storage.
  • Created security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Created teh AWS infrastructure on cloud, from AWS cli using terraform.
  • Worked on creating teh modules driven AWS infrastructure wif Terraform. Created infrastructure Git repositories for Terraform to launch teh stack.
  • Configure and ensure connection to RDS database running on MySQL engines.
  • Managed application deployments into Kubernetes clusters across different environments like dev, test, staging and production.
  • Created a Kubernetes cluster of wif multiple nodes of EC2 instances using Kops.
  • Managed a PaaS for deployments using Docker, Ansible which reduced considerably deployment risks.
  • Created and managed a Docker deployment pipeline for custom application images in teh cloud using Jenkins.
  • Installing/upgrading Jenkins infrastructure on multiple servers.
  • Used GIT Hub repository to run Jenkins job for Continuous Integration.
  • Developed a continuous deployment pipeline using Jenkins, Ruby/shell scripts.
  • Written Groovy script for Jenkins DSL jobs.
  • Strong experience wif CI (Continuous integration) and CD (Continuous deployment) methodologies wif Jenkins.
  • Automated Nagios services for database server, web-server, application-server, networks, file sizes, RAM utilization, Disk performances using Python script in chef.
  • Performed Design, involved in code reviews and wrote unit tests in Python.
  • Integrated Maven wif Shell script created in bash to automate teh deployments for teh Java based applications.
  • Deployed microservices, including provisioning AWS environments using Ansible Playbooks.
  • Experience automating infrastructure deployments using security best practices.
  • Experience in server-side languages like JavaScript and JSON.

Environment: AWS EC2, VPC, Auto scaling, Cloud Watch, Route53, MS SQL, Terraform, Ruby, Python, Maven, Ansible, Chef, Jenkins, Shell Scripting, Nagios, vSphere, GIT, Kubernetes, Docker

Confidential

DevOps Engineer

Responsibilities:

  • Extensively involved in Version Control, Build & Release Management and Deployments of teh Solutions to teh DEV, QA & PROD Environments leveraging DevOps (VSTS)/TFS principles/process (CI/CD) and toolsets of Visual Studio, Docker Containers.
  • Experienced in Configuration Management, Automation, Development, Build, Deploy, Release Management and Quality Assurance.
  • Successfully onboarded numerous Java, Informatica applications onto CI/CD pipelines.
  • Implemented a CI/CD pipeline involving Bitbucket, Jenkins, SonarQube, Jfrog, Ansible and XLR for end-to-end automation from commit to deployment.
  • Worked on Release Orchestration tool XLR to fully automate deployments from Bitbucket to Ansible and onboarded Databases to Build & Deployment platform.
  • Set up CI (Continuous Integration) for major releases in Jenkins and docker to automate most of teh build related tasks.
  • Used Jenkins as Code Deploy plugin to deploy to Jfrog and also extensively worked on other tools like Ansible, for continuous integration and for all end-to-end automation functions wif all build and deployments.
  • Utilized Jenkins for enterprise scale infrastructure configuration and application deployments - checking out code from Git and use Ant/Maven pipelines to build Artifacts.
  • Written Ansible playbooks which is teh entry point for Ansible provisioning, where teh automation is defined through tasks using YAML format. Run Ansible Scripts to provision Dev servers.
  • Implemented a CI/CD pipeline involving Bitbucket, Jenkins and Ansible for complete automation from commit to deployment.
  • Expertise wif Ansible Playbooks for zero-downtime installation, upgrade, downgrade, and uninstall processes.
  • Designed & wrote Ansible Playbooks to manage configurations and automate installation process.
  • Worked on DB automation of SQL and Oracle servers.
  • Worked on collaboration of CI /CD tools an end-to-end code push to application deployment using XLR tool.
  • Configured Ansible Tower for non-prod and prod environments to support automatic deployments.
  • Leaded all teh production releases of teh applications which are in teh space of our line of business.
  • Developed automation scripts for DB automation of Rails applications on Rapid DB and integrated it wif Ansible.
  • Worked on server onboarding to various log monitoring tools Autosys.

Environment: AWS, Linux, Azure, GIT, SVN, ANT, Maven, Jenkins, Docker, Kubernetes, Splunk, Jira, Elastic search, Logstash, Kibana, BMC Remedy and Python.

Confidential

Release Engineer

Responsibilities:

  • Classified and identify teh configurations Items such as documents, Source Items, Support Items and Archive items created Repository structure in teh Subversion and Installing Subversion, Apache Tomcat, Application servers on Unix Servers.
  • Established teh change control in response to approved issues and maintained teh revision management, base lining.
  • Maintained teh Tags, Branching and merging teh code in teh parallel development of two phases and applied teh vendor patches to teh Trunk and All branches in Subversion Repository.
  • Documenting teh process of code promotion, defect tracking and user guide for Subversion. Maintained users’ security on SVN. Worked wif MAVEN for building teh application, has written MAVEN scripts and shell scripts to automate teh build process.
  • Installed/Configured/Managed Jenkins CI Automation and used JENKINS as a continuous integration tool for automation of daily process.
  • Developed generic web service architecture using Spring Web Services which could transform responses into SOAP, REST, & JSON allowing for rapid development and clean separation of core business logic and communication protocol.
  • Developed CLI tools in bash and python for developers to create application AMIs, run instances of their AMIs, and easily identify and access their AMI instances.
  • Used Amazon RDS (Relational Database Services) for teh storing of teh customer data on cloud and used S3 versioning when it’s important to import from teh Amazon Glacier.
  • Written pre-commit, post-commit, post-receive hooks in GIT and responsible for merging, tagging and conflict resolution in GIT and SVN.
  • Deployed and Configured Automation tools like Ansible and CHEF.
  • Worked on Installation and Configuration of Chef Server and Chef-client (Nodes)
  • Repaired broken Chef Recipes and corrected configuration problems wif other chef objects.
  • Involved in setting up Jira as defect tracking system and configured various workflows, customization and plug-ins for teh Jira/issue tracker.
  • Experience in installation and configuration of ANSIBLE and used ANSIBLE for application automatic deployment and provisioning to different environments.
  • Replicated teh Subversion Repositories on to multiple Servers. Created teh scripts to automate continuous integration of build to compile teh Oracle Forms, Reports and Database Objects. Provided Code Branching strategies for teh releases in SCM tool Subversion.
  • Worked on Java/J2EE Coding for Portal Applications and Tomcat Web server for hosting web apps. Used SVN version control system to manage different builds for teh system Application backend implemented as node.js express application server
  • Installed/Configured and Managed ARTIFACTORY Repository Manager and all teh Repositories.
  • Involved in performing tasks in Databases like Oracle, MySQL.

Environment: SVN, Bash, Apache Tomcat, Linux, Unix, Jenkins, Maven, Git, Java, Jira, Chef, Ansible, SOAP, REST, ruby, Artifactory, Database, MySQL.

We'd love your feedback!