We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

MinneapoliS

SUMMARY

  • Over 7+ years of IT Industry experience with Configuration Management, Build, Deploy, Release Management and Quality Assurance. Strong understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC). Worked with optimization of server resources, Amazon Elastic Cloud instances and website security, Web services /REST, Amazon AWS, Chef and Puppet.

TECHNICAL SKILLS

DevOps Tools: Git, GitHub, Bitbucket, Jenkins, Maven, Chef, MS build, Jfrog Artifactory, Docker, Ansible, Splunk, Jira, Terraform.

Cloud Platforms: Amazon Web Services EC2, IAM, Elastic Beanstalk, Elastic Load Balancer (ELB), RDS, DynamoDB, S3, SQS, SNS, Cloud Formation, Route 53, VPC, Cloud Watch, Lambda, VMware.

Operating Systems: Red Hat Linux, Ubuntu, CentOS, Windows.

Web/Application Servers: Tomcat, Apache, Nginx, WebSphereDatabase: MySQL, SQL Server, DynamoDB

Languages, Tools & Other: Bash, Python, Ruby, YAML, Power shell.

PROFESSIONAL EXPERIENCE

Confidential - Minneapolis

AWS/DevOps Engineer

Responsibilities:

  • Configured Docker containers and created Docker files for various applications
  • Automated build & deployment process from DEV to production environment including UAT setup and runs and worked on microservices project-to build docker containers and deploy to Dev, Test, UAT (SIT), PROD
  • Worked to setup Jenkins as a service inside the Docker swarm cluster to reduce the failover downtime to minutes and to automate the docker containers deployment without using configuration management tools
  • Implemented production ready, load balanced, highly available, fault tolerant Kubernetes infrastructure with Rancher, Kops, AWS EKS
  • Implemented docker-maven-plugin in maven pom to build docker images for all microservices and later used Docker file to build the docker images from the java jar files
  • Implemented build stage- to build the microservice and push the docker container image to the AWS ECR private docker registry
  • Worked on end-to-end setup of the Artifactory as a docker container with a secure private docker registry and local docker repositories for storing the built docker images
  • Worked on Docker service rolling updates, Blue Green Deployment to implement zero downtime PROD deployments
  • Worked on Docker machine to install docker-engine on managed virtual hosts in the data center
  • Worked on Docker, Docker Swarm, AWS ECS, Kubernetes and several Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry
  • Worked on POC on implementation of continuous deployment pipeline with Jenkins and Jenkins workflow on Kubernetes
  • To achieve Continuous Delivery goal on a highly scalable environment, used Docker coupled with load-balancing tool Nginx.
  • Worked on Rancher Multi-cluster, orchestration platform for managing Kubernetes service across the enterprise.
  • Used Rancher for on-premise Kubernetes and AWS.
  • Used Rancher UI for managing and monitoring deployments.
  • Worked on Shell Scripts to pull the latest successful image from the docker repository through JSON API. Deployed, scaled, and managed AWS services.
  • Worked on Ansible modules to deploy docker services on swarm cluster for entire microservices stack
  • Wrote playbooks and roles for Ansible and deploying applications to AWS cloud using Ansible.
  • 24/7 on call support for emergency site maintenance and immediate build and install requests.

Environment: AWS, Docker, Kubernetes, Jenkins CI, Ansible, Jira, Gitlab, SonarQube, Rancher

Confidential

AWS/DevOps Engineer

Responsibilities:

  • Configured Jenkins jobs to build across the different environments.
  • Implemented and designed AWS virtual servers by using AWS Cloud Formation Templates (CFT) and AWS CodeDeploy to ensure configuration & deployment of web applications.
  • Involved in designing and deploying multiple applications utilizing almost all AWS stack (including EC2, Route53, S3, RDS, ELB, CFT) focusing on high-availability and auto scaling in AWS Cloud Formation.
  • Built S3 buckets, managed policies for S3 buckets, used S3 bucket for storage and backup on AWS.
  • Used AWS command line (CLI) client and management console to interact with Dependent resources and APIs.
  • Build AWS Lambda functions to automate dev team procedures and integrate applications.
  • Written Cloud Formation Templates (CFT) using AWS CDK to build the AWS services with the paradigm of Infrastructure as Code.
  • Automate infrastructure creation, deployment using AWS Developer tool like AWS Commit, AWS CodePipeline and AWS CodeDeploy.
  • Create, maintain and administrating Bitbucket repositories as source code management.
  • Implemented a cloud native CI/CD pipeline involving Bitbucket, CFT, Ec2 and JFROG Artifactory to complete the automation from committing to Deployment.
  • Deployed Docker containers to AWS and implemented fully automated build pipelines
  • Configuring the Docker containers and creating Docker files for different environments.
  • Developed Python and shell scripts for automation of the build and release process.

Environment: Docker, Kubernetes, Maven, Jfrog, RHEL, Linux, AWS, AWS Cloud Formation Templates, AWS Cloud Watch, PowerShell, Tomcat, Bitbucket, Nginx, AWS CodePipeline, AWS CodeDeploy, Splunk

Confidential

Build Manager/Engineer

Responsibilities:

  • Worked on migrating the git code from community edition to Enterprise edition.
  • I’m part of operations team in my recent project where I have automated the whole CI/CD process. All the nonproduction builds get deployed directly to non-prod environments and the production build is scheduled in UCD (Urban code Deployment).
  • Our team size is 3. I have created pipelines for around 30 applications which includes creation of components in Udeploy which downloads artifacts from jfrog artifactory and created environments and processes in application which are used to do deployments to specific environments like DEV TEST, PRE-PROD & PROD.
  • Used Jenkins for continuous integration and Urban code deploy for continuous deployments. Created Multi branch pipelines in Jenkins. Integrated Jenkins and urbancode deploy using ucd plugin. Whenever a commit happens in GitHub the Jenkins will trigger the pipeline and create a war/ear file and pushes it to Jfrog artifactory. Jenkins then notifies UCD to download that specific build and Udeploys on to specific environment.
  • Migrated the code from TFS (team foundation server) to git lab.
  • Created the pipeline jobs and automated continuous deployment in the development server.
  • Created the multiple pipeline jobs to deploy the code from git and build the application using node js and deployed the application in Development, IT and UAT Servers.
  • Create, maintain and administrating GitHub repositories as source code management.
  • Used HPOO tool to deploy the application in UAT and Production servers (WEB, TP and RM).
  • Automated the MSI deployment using Jenkins freestyle jobs.
  • Modeled the structure for Multi-tiered applications by orchestrating the processes to deploy each tier using UrbanCode Deploy.
  • Using Apigee and Microservices, we do deployment, scaling and stack implementation of the components in an independent way.
  • Worked on Bamboo, Hudson, Jenkins, and UDeploy for continuous integration and for End to End automation for all build and deployments.
  • Created pipeline jobs using declarative scripting for deploying the code into development server.
  • Created several Jenkins windows slave nodes to schedule the jobs from slave nodes.
  • Configured and worked on static code coverage tools like SonarQube, find bugs, Junit, and security scanning tools fortify after post build actions.
  • PowerShell deployment of various Microsoft management service.

Environment: Jfrog, Gitlab, Linux, AWS, PowerShell, Tomcat, Jenkins, uDeploy, AppDynamics, Apigee, Windows Servers

Confidential

AWS/DevOps Engineer

Responsibilities:

  • Implemented and designed AWS virtual servers by using Ansible roles to ensure deployment of web applications.
  • Involved in designing and deploying multiple applications utilizing almost all AWS stack (Including EC2, Route53, S3, RDS, ELB, F5) focusing on high-availability and auto scaling in AWS Cloud Formation.
  • Built S3 buckets, managed policies for S3 buckets, used S3 bucket for storage and backup on AWS.
  • Used AWS command line (CLI) client and management console to interact with Dependent resources and APIs.
  • Maintained UDeploy and deployed the artifacts to UDeploy for release and Produces builds of products for use in testing and in production.
  • 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.
  • Build AWS Lambda functions to automate dev team procedures and integrate applications.
  • Written Cloud Formation Templates (CFT) in JSON and YAML format to build the AWS services with the paradigm of Infrastructure as Code.
  • Automate infrastructure creation, deployment and recovery using Ansible/Salt, Docker, Terraform & Jenkins.
  • Configured Jenkins jobs to build across the different environments.
  • Create, maintain and administrating GitHub repositories as source code management.
  • Implemented a CI/CD pipeline involving GitHub, Jenkins, Ansible, JFROG Artifactory, Docker, and Selenium to complete the automation from committing to Deployment.
  • Integrated Maven with Jenkins for builds as the Continuous Integration process.
  • Configuration of Jenkins, Identifying and installing required plug-ins to Jenkins, writing Groovy scripts to configure build jobs, Build Pipelines.
  • Created Ansible playbooks to install and setup Artifactory.
  • Created CI/CD pipeline in the Jenkins and ran the build by integrating with GitHub repository by using ansible build and deploy scripts. Stored the build Artifact to S3 bucket in AWS cloud.
  • Expert in maintaining servers, Linux Automation server and Infrastructure as Code/configuration management solutions in Ansible.
  • Deployed Docker containers to AWS and implemented fully automated build pipelines
  • Configuring the Docker containers and creating Docker files for different environments.
  • Developed Python and shell scripts for automation of the build and release process.

Environment: Docker, Kubernetes, Maven, Jfrog, GitHub, RHEL, Linux, AWS, UDeploy, AWS Cloud Formation Templates, AWS Cloud Watch, PowerShell, Tomcat, Nginx, Jenkins, AppDynamics, Splunk.

Confidential

AWS/DevOps Engineer

Responsibilities:

  • Developed and implemented Software Release Management strategies for various applications according to the agile process.
  • Installed, Configured and Administered Jenkins Continuous Integration Tool.
  • Developed build and deployment scripts using MAVEN as build tools in Jenkins to move from one environment to other environments.
  • Branching, Merging, Tagging and maintaining the version across the environments using tools like GIT, GitHub.
  • Designed small cluster of AWS environments for DEV and QA environments.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Performed Branching, Tagging, Release Activities on Version Control Tools GIT.
  • Used Elastic search to support real-time GET request, which makes it suitable as a NOSQL datastore.
  • Created deployment tickets using Jira for build deployment in Production.
  • Used Puppet by creating DevOps processes for consistent and reliable deployment methodology.
  • Configured Puppet to perform automated deployments. Expert in User Management and Plugin Management for Puppet.
  • Installed and configured an automated tool Puppet that included the installation and configuration of the Puppet master, agent nodes and an admin control workstation.
  • Used Maven as build tool on Java projects for the development of build artifacts on the source code.
  • Used Ansible as an automation engine for cloud provisioning, configuration management, application deployment, intra service orchestration and multi-tier deployments.
  • Created Ansible playbooks to install and setup Artifactory.
  • Implemented Continuous Integration and Continuous Deployment using Jenkins, ANT, Maven, Nexus, Ansible.
  • Maintained Apigee for building applications, providing security over cyber threats in giving better assistance to the developer teams. Finally, it supports for the betterment of Microservices.
  • Using Docker, Jenkins, VMWare, RHEL, Kubernetes, Artifactory, Ansible & GitLab.
  • Created CI/CD pipeline in the Jenkins and ran the build by integrating with GitHub repository by using ansible build and deploy scripts. Stored the build Artifact to S3 bucket in AWS cloud.
  • Experience with Docker and Vagrant for different infrastructure setup and testing of code.
  • Installed Pivotal Cloud Foundry on EC2 to manage the containers created by PCF. Used Docker to virtualize deployment containers and push the code to EC2 cloud using PCF.

Environment: DevOps, Shell, Maven, Jenkins, Ansible, Python, Apigee, AWS, GIT, Apache Web Server, Tomcat, GitHub, Splunk, Prometheus, Grafana, Docker, Nexus Antifactory.

Hire Now