We provide IT Staff Augmentation Services!

Sr. Aws Devops Engineer Resume

Boston, MA

SUMMARY

  • Overall 7+ years of experience in IT industry comprising of delivery management, design, development, release & deployment, and cloud implementation.
  • Experience of the full Software Development Life Cycle (SDLC) and Methodologies & Validations to ensure the Quality Assurance Control.
  • Experience in IT industry as DevOps/ Agile Operations, Linux Administrator, Build/Release Management, Software Integration, Configuration, Release Engineer, Change/Incident Management, AWS, AZURE & Open source technologies and Cloud Management.
  • Automating environment build and provisioning using virtualization, containerization and orchestration tools with Docker, VM Ware, AWS, Vagrant, Kubernetes and OpenShift.
  • Experience in provisioning Kubernetes cluster and deploying and maintaining and Scaling workloads.
  • Experience on DevOps tools such as Chef, Vagrant, Virtual Box, Puppet, Ansible, Jenkins, Maven, ANT, and Docker.
  • Experience on version control systems like Subversion, GIT, IBM clear case UCM and used Source code management client tools like Visual SVN, Tortoise SVN, UberSVN, Source Tree, Git Bash, GitHub, GitLab, Git GUI and other command line applications.
  • Experience in Infrastructure Development and Operations involving AWS Cloud platforms, EC2, EBS, S3, VPC, RDS, SES, ELB, Auto scaling, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, SNS.
  • Strong Experience on AWS platform and its dimensions of scalability including VPC, EC2, ELB, S3, and EBS, ROUTE 53.
  • Knowledge in design and configuration of Azure for automation solution development for Microsoft POC engagements, Azure backup, Azure site recovery, IaaS.
  • Worked in SCM tools - Chef and Puppet for Deployment on Multiple platforms.
  • Implemented continuous integration with Jenkins, Build Forge, TeamCity, Hudson and Visual BuildPro and End-to- End automation for all Build and deployments.
  • Strongly hands on experience in scripting such as - Python, Groovy, UNIX Bash, Shell Scripting and Perl.
  • Extensive experience using MAVEN, ANT, Gradle and Xcode as build tools for the building of deployable artifacts from source code. And good exposer in Android platform and build tools.
  • Experience in Nexus and Artifactory Repository for Maven and ANT builds.
  • Experience in writing Ansible Playbooks and Puppet Manifests to provision Apache Web servers, Tomcat servers, Nginx, Apache Spark and other applications.
  • Automated the process of launching and stopping/terminating EC2 instances on Amazon AWS with BOTO.
  • Experience and knowledge of Cloud Management Platform (IaaS, PaaS, SaaS).
  • Extensively used Docker/Kubernetes for containerization, virtualization, Ship, Run and Deploy the application securely to fasten Build/Release Engineering. Involved in Provisioning AWSInfrastructure using Terraform scripts from Jenkins.
  • Experience in building private cloud infrastructure of OpenStack, deploying through puppet and maintaining them in production.
  • Created and wrote shell scripts (Bash), Ruby, Python and PowerShell for automating tasks.
  • Experience in Deploying Apache Tomcat web server, JBoss, Oracle web logic, and IBM Web sphere.
  • Strong knowledge on source controller concepts like Branches, Merges and Tags.
  • Streamlined installation ofOpen Shifton partner cloud infrastructure such as AWS and Azure.
  • Experience in Setting up Application Tier, Build Controllers, Build Agents in Team foundation Server.
  • Set up different kinds of Build triggers including - Gated -Checking, Continuous Integration, and Rolling Builds in Team Foundation Server (TFS) 2010 & TFS 2012
  • Proficient in deep analysis of existing tools that are integrated used with CVS (defect tracking (Bugzilla), continuous integration (Jenkins), etc.), reviewing the feature set.
  • Installed/configured/managed Puppet master/agent. Wrote custom modules and manifests, downloaded pre-written modules.
  • Support and enhance SDLC by using Docker containers delivered with Open shift for Web application deploy.
  • Experience on Deployment Automation & Containerization (Puppet, Docker, Kubernetes, Rancher).
  • Used Nagios, and CloudWatch for monitoring/metric collection for applications in a Cloud based environment.
  • Documented Daily meetings, Build reports, Release Notes and many other day-today documentation and Status Reports.

TECHNICAL SKILLS

Version Control Tools: GIT (GitHub, Atlassian bit bucket, GitLab), Subversion, CVS, TFS

Configuration management: Chef, Puppet, Ansible, Terraform

System Monitoring Tools: Elastic Search, Kibana, Nagios, Grafana, ICINGA, Cloud Watch

Build & CI Tools: Apache Ant, Maven, Gradle, Docker, Kubernetes, TeamCity, Confluence, Atlassian, Jenkins, Hudson, Build Forge, Atlassian Bamboo

CD Tools: Custom Tools, RPM, YUM, NPM, Octopus Deploy

Bug tracking Tools: Atlassian JIRA, REMEDY, Fisheye, Bugzilla, Bug tracker, TFS, Agile

Cloud Technologies: AWS (VPC, EC2, S3, CloudWatch, Lambda, RDS, EBS, IAM), Google Cloud, Microsoft Azure, IaaS, PaaS, SaaS

Languages: C, C++, JAVA, J2EE, ASP.net

Scripting Languages: Bash, Python, Shell Scripting, Groovy, Ruby

Web Application Servers & Technologies: Apache Web Server on Windows, IIS, Linux and Solaris, Web Logic, JBOSS, Tomcat, Apache 2.x, 3.x

Middleware File Systems: WebLogic, WebSphere and Tomcat, UFS, VMware, vSphere

Databases: Oracle 10.x, SQL Server 2008, 2012, MS Access, MySQL 5.0.2

Operating Systems: UNIX, Linux, WINDOWS NT/2000/2003/XP/vista/7, Red Hat Linux 5.x/6.x/7 Ubuntu, Centos, Windows Server 2003/2008/2012

Networking Protocols: TCP/IP, NIS, NFS, DNS, DHCP, Cisco Routers/Switches, WAN, SMTP, LAN, FTP/TFTP, UUCP, X.25, LAN, WAN, SSH, UDP, TELNET

PROFESSIONAL EXPERIENCE

Confidential, Boston MA

Sr. AWS DevOps Engineer

RESPONSIBILITIES:

  • Involved in Building and configuring Red Hat Linux Servers using Kick Start server as required for the project.
  • Maintained maximum uptime and maximum performance capacity for enterprise production, QA and UAT/staging.
  • Launching and configuring of Amazon EC2 Cloud Servers using AMI's (Linux/Ubuntu)
  • Set up the scripts for creation of new snapshots and deletion of old snapshots in S3
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Expertise in AWS, experience in implementing new AWS instances and working with EBS and S3 storage, IAM.
  • Worked on setting up the life cycle policies to back the data from AWS.
  • Worked with Amazon IAM console to create custom users and groups.
  • Worked with various AWS EC2 and S3 CLI tools.
  • Supported AWS Cloud environment with AWS instances and configured Elastic IP and Elastic storage.
  • Building and configuring of EC2 instance on AWS cloud platform, Configuration of Elastic Load Balancer (ELB) for traffic control for the EC2 and S3 instances.
  • Architecting of cost effective infrastructure by utilizing various AWS services and options.
  • Experienced in Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
  • Worked on AWS cloud formation templates to using Terraform with existing plugins to ensure successful deployment of web applications and database templates.
  • Expertise in writing new plugins for Jenkins to support new functionality in Terraform.
  • Written Terraform templates, recipes and pushed them onto Chef Server for configuring EC2 instances.
  • Configured RDS instances using Cloud formations and Terraform.
  • Used Terraform to map more complex dependencies and identify network issues.
  • Container management using Docker by writingDockerfilesand set up the automated build on Docker HUB.
  • To achieve Continuous Delivery goal on high scalable environment, usedDockercoupled with load-balancing toolNginx.
  • Containerized all the Ticketing related applications-Spring Boot Java and Node.Jsapplications using Docker.
  • Worked on Docker/Kubernetes Containerization of cloud-based applications.
  • UsedKubernetesto orchestrate the deployment, scaling and management of Docker Containers.
  • Worked with OpenShift platform in managing Docker containers and Kubernetes Clusters.
  • Administered and ImplementedCI tool Jenkins for automated builds.
  • Experience in writing Ansible Playbooks and Puppet Manifests to provision Apache Web servers, Tomcat servers, Nginx, Apache Spark and other applications.
  • CreatedAnsible Playbooks to Deploy VM and install the Components as per requirements.
  • Deploy Openstack environments through automated tools, Ansible / custom pipeline.
  • Extensive experience in Implementing Configuration Management tools likePuppet and Chef.
  • ManagedChefCookbooks to automate system operations.
  • Setting up client server model of Chef in development environment of OCI.
  • Design and implementation of aPuppet-based configuration management systemfor all new Linux machines.
  • Setuppuppet master, client and wrote scriptsto deploy applications onDev, QA, production environment.
  • Development ofPuppet modules with Jenkins for continues integration and continues deployment of managed products, and related services.

ENVIRONMENT: AWS, EC2, Chef, Puppet, Agile, Jenkins, Terraform, Kubernetes, Ansible, Docker, Jira, AWS Auto Scaling, Unix/Linux, Ruby, Git.

Confidential, NY

Cloud / DevOps Engineer

RESPONSIBILITIES:

  • Managing & enhancing existing application on a WebSphere / JBoss EAP server with various Java technologies like spring, Struts and REST services.
  • Involved in redesign of the existing application using Microservice based architecture.
  • Supporting the performance testing, security testing and infrastructure maintenance of the existing applications using tools like Fortify, Sonar and Performance Center Lab.
  • Managing the applications current state and future state artifacts for architecture & infrastructure, maintaining the design documents and technical documents for knowledge base.
  • Involved in designing and deploying multitude applications utilizing almost all the 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.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud Formation JSON templates.
  • Managed AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT.
  • Created a workstation/control host and installed AWS CLI and python.
  • Built servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection (VPC).
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
  • Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.
  • Changing the AWS infrastructure Elastic Beanstalk to Docker withkubernetes.
  • Used Kubernetes to deploy scale, load balance, scale and manage Docker containers with multiple name spaced versions.
  • UtilizedKubernetesfor the runtime environment of theCI/CDsystem to build, test deploy.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and Integrated Ansible with Jenkins.
  • Worked on deployment automation of all the micro services to pull image from the private docker registry and deploy to docker swarm cluster using Ansible.
  • Involved in implementingAnsibleconfiguration management and maintaining them in several environments onAWS cloud and VMware.
  • Created infrastructure in a coded manner (infrastructure as code) usingPuppet, Chef and Ansible forconfiguration management of virtual environments, andVagrantfor virtual machine and resource control.
  • ManagedChefCookbooks to automate system operations.
  • Designing and implementing for fully automated server build management, monitoring and deployment using Chef.
  • Implemented multi-tier application provisioning in AWS,Openstack cloudand integrating it withChef/Puppet.
  • Configuring and Networking of Virtual Private Cloud (VPC) Written Cloud Formation templates and deployed AWS resources using it.
  • Strong experience utilizing Jenkins for enterprise scale infrastructure configuration and application deployments checking out code from svn/git and use ant/maven to build war/jar artifacts.
  • Used MySQL, DynamoDB and Elasticache to perform basic database administration. Build out server automation with Continuous Integration - Continuous Deployment tools like Jenkins/Maven for deployment and build management system.
  • Defined branching, labeling, and merge strategies for all applications in Git.
  • Experience in buildingMicro Serviceapplications usingSpring Bootfor developingRestful Web services.
  • Good Knowledge in implementing client - server business applications usingMicro services. Designed and developed Micro services business components usingSpring Boot.
  • Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.

ENVIRONMENT: Java, WebSphere, Jboss, AWS, Chef, Puppet, Agile, Jenkins, Kubernetes, Ansible, Route53, EBS, SQL, Docker, Jira, AWS CLI, AWS Auto Scaling, Unix/Linux, Python, Ruby, Shell scripting, Git.

Confidential

DevOps Engineer

RESPONSIBILITIES:

  • Build and configure a virtual data center in the Amazon Web Services cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private Subnets, Security Groups, Route Tables, Elastic Load Balancer.
  • Leveraged AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
  • Design and Implemented CloudOrchestration solution using AWS EC2 &, Docker.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Python, Ruby, and Docker on familiar server like Apache.
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Lambda, Dynamo DB, SES, SQS and SNS services in AWS cloud and Deployed applications on AWS by using Elastic Beanstalk.
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Setup and build AWS infrastructure various resources, VPC EC2, S3, IAM, EBS, Security Group, Auto Scaling, and RDS in Cloud formation JSON templates.
  • Created Lambda jobs and configured Roles for Lambda jobs using AWS CLI.
  • Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.
  • Defined branching, labeling, and merge strategies for all applications in Git.
  • Enabled the Amazon Cloud watch to monitor major metrics like Network packets, CPU utilization and load balancer.
  • Built Continuous Integration environment Jenkins/Maven and Continuous delivery environment.
  • Responsible for orchestrating CI/CD processes by responding to Git triggers, human input, and dependency chains and environment setup, Design and document CI/CD tools configuration management.
  • Implementing a Continuous Delivery framework using Jenkins,Puppet, Maven and Nexus in Linux.
  • Develop PowerShell, Python and Linux scripts for Chef and U-Deployto build end to end automations.
  • Setup and installed RHEL, Centos, Ubuntu, Solaris servers.
  • Utilized Configuration Management Tool Chef and created Chef Cookbooks using recipes to automate system operations and configure Apache Tomcat, Jenkins, and Run-Deckand deployment automation.
  • UtilizedChef, Puppetas configuration management tools to deploy consistent infrastructure across multiple environments.
  • Experienced in deploying and configuringChef Serverincluding bootstrapping ofChef Clientnodes for provisioning. Created roles, recipes, cookbooks and databags for server configuration.
  • Performed SVN to GIT/Bitbucket migration and managed branching strategies using GIT workflow. Managed User access control, Triggers, workflows, hooks, security and repository control in Bitbucket.
  • Built servers using AWS, importing volumes, launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELBs) in the defined virtual private connection.
  • Implemented a CD delivery pipeline with Docker, Jenkins and GitLab/GitHub with AWS AMI’s.
  • Installed Docker registry for local upload and download of Docker images and from Docker hub.
  • Used Kubernetes to deploy, load balance, scale and manage Docker containers with namespace versions.
  • Implemented a continuous deployment pipeline with Jenkins and Jenkins workflow on Kubernetes.

ENVIRONMENT: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail, Route 53), VDI, Linux, Git, IAM, Cloud watch, Cloud Formation, AWS CLI, AWS Auto Scaling, Ant, Maven, Nagios, Subversion, JIRA, Agile, Jenkins, Shell scripting, Chef, Web Sphere, Kubernetes, JBoss, Apache Tomcat, Docker.

Hire Now