We provide IT Staff Augmentation Services!

Sr. Aws Devops Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Having 8+ years of Experience in IT industry with major focus on Linux System Administration, DevOps Engineering, Cloud Engineer and in automating, building, and deploying code on servers. Extensive experience includes SCM, AWS, DevOps
  • Build/Release Management, Cloud Management, Terraform and Containerization. Experienced on working Chef, Ansible, Jenkins, Git, maven, Docker, Nagios and Linux/Unix system administration on Redhat EL 4.x, 5.x, 6.x, Debian, Cent OS.
  • Experience in Infrastructure Development and Operations, involved in designing and deploying utilizing AWS stack like EC2, EBS, S3, VPC, RDS, SES, ELB, Auto scaling, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, SNS, Route 53.
  • Managed servers on the Amazon Web Services (AWS) platform using chef configuration management tools and Created instances in AWS as well as migrated data to AWS from data Center.
  • Designed AWS Cloud Formation templates to create custom sized VPC's, Subnets to ensure successful Cloud deployments and database templates. Deployed EC2 instances, attached security groups, attached profiles and roles using AWS Cloud Formation.
  • Used AWS lambda to run servers without managing them and to trigger to run code by S3 and SNS.
  • Strong experience with AWSIAM service in creating IAM users & groups, defining roles and policies and Identity providers. And used them to restrict access to certain buckets from certain persons.
  • Created alarms and trigger points in CloudWatch based on thresholds and monitored the server's performance, CPU Utilization, disk usage.
  • Expertise in Creating Custom CloudWatch Metrics like Ram Utilization using Python Scripts In critical EC2 Servers.
  • Supported dozens of applications to migrate workloads to cloud based architectures using OpenStack. Plan and deploy OpenStack computing clouds for development, testing and production environments.
  • Experience working on Azure Cloud services, Azure storage, Azure Cli, Azure active directory and Azur

PROFESSIONAL EXPERIENCE:

Confidential

Sr. AWS DevOps Engineer

Responsibilities:

  • Worked in an environment of Amazon Web Services (AWS) provisioning and used AWS services like EC2, S3, Glacier, ELB (Load Balancers), RDS, SNS, SQS, and EBS etc. Implemented AWS solutions using EC2, S3, RDS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances.
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Amazon Glacier. Managed storage in AWS using Elastic Block Storage, S3, created Volumes and configured Snapshots. Configured Inbound/Outbound in AWS Security groups according to the requirements.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch Extensively automated the deployments using AWS by creating IAMs and integrated the Jenkins with AWS plugins to pipeline the code. Created Cloud Formation templates to automate the AWS Deployments. Created Python scripts to totally automate AWS services which includes web servers, ELB, Cloud Front distribution, database, EC2 and database security groups, S3 bucket and application Writing AWS Terraform templates for any automation requirements in AWS services.
  • Created database objects in AWS Redshift. Followed AWS best practices to convert data types from oracle to redshift. Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets and subnets Integrated Docker with Ansible and Chef. Extensively used Docker for virtualization, Ship, Run and Deploy the application securely for fasten the build/Release Engineering. Created, managed and performed container based deployments using Docker images containing Middleware and Applications together.
  • Used Chef Knife, Ohai to create cookbooks and recipes to install packages that automate with Linux Setting up Chef Cookbooks to perform builds and deployment management. Used Chef to manage Web Applications, Config Files, Data Base, Commands, Users
  • Mount Points, and Packages Bootstrapping instances using Chef and integrating with auto scaling. Experience in AWS Ansible python script to generate inventory and push the deployment to manageable configurations of several servers using Ansible. Proficient in using Ansible Tower, which provides an easy - to-use dashboard and role based access control, so that it is easier to allow individual teams access to use Ansible for their deployments.
  • Used the version control system GIT to access the repositories and used in coordinating with CI tools. Designed the Branching/Merging strategy for all Lobs and to have unique Build/release strategy across platform Created post commit and pre-push hooks using Python in SVN and GIT repos. Setting up the SVN and GIT repos for Jenkins; build jobs. Integrated Maven with Jenkins for the builds as the Continuous Integration process. Installed, Configured and automated the Jenkins Build jobs for Continuous Integration and AWS Deployment pipelines using various plugins like Je

Confidential

Sr. DevOps/AWS Engineer

Responsibilities:

  • Implemented Large Scale Cloud Infrastructure using AWS services (S3, EC2, ELB, EBS, Route53, VPC, auto scaling etc.) and deployment services (OpsWorks and Cloud Formation) and security practices (IAM, Cloud watch and Cloud trail) and services Lambda, EMR, RedShift, ECS, Elastic Bean Stalk, X - ray. Managed Elastic Cloud Computing (EC2) instances utilizing Auto scaling, Elastic Load balancing, and Glacier for our Dev and Test environments as well as infrastructure servers for GIT and CHEF. Migrated present Linux environment to
  • AWS/CentOS/RHEL by creating and executing a migration plan per scheduled timeline to complete the migration. Worked on Terraform for managing the infrastructure through the terminal sessions and executing the scripts for creating alarms and notifications for EC2 instances using Cloud Watch. Hands on Experience in usingNetwork Load Balancer, Security groups,
  • Firewalls and Route53. Deployed JSON template to create a stack in Cloud Formation which include services like Amazon EC2, Amazon S3, Amazon RDS, Amazon Elastic Load Balancing, Amazon VPC, SQS and other services of the AWS infrastructure. Created functions and assigned roles in AWS Lambda to run python scripts, Used AWS Lambda with java to perform event driven processing. Created Lambda jobs and configured Roles using AWS CLI. Used Lambda Functions Along with API gateway and DYNAMODB to effectively maintain server less Architecture. Used Lambda to trigger API CALLS for request processing. Used Route 53 to create Hosted Zones and different types of Record Sets, Routing Policies. And effectively handled data from different regions using load balancing and Route 53.
  • Used Identify and Access Management (IAM) to assign roles and to create and manage AWS users and groups, and user permissions to AWS resources. Working with best DevOps practices using AWS, Elastic Bean stalk and Docker with Kubernetes. And ChangedAWS infrastructure from Elastic Beanstalk to
  • Docker and usedKubernetesfor Orchestration. Deployed and maintained production environment using AWS EC2 instances and Elastic Container Services. Expertised in setting up Docker and using Docker tool box. And creating Docker files for automation. Hands on experience in creating Docker containers and Docker consoles for managing the application life cycle. Experience in setting up the automated build on Docker HUB, and also managed Docker orchestration using Docker Swarm. Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub. Wrote Chef Recipes for various applications and deployed them in AWS using Terraform. Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes. Wrote Recipes and Cookbooks and uploaded them to Chef-server. Written CHEFRecipes for deployment on internal Data Centre Servers further modified the recipes to create Deployment directly to AWS EC2 instances. Written Chef Cookb

Confidential

DevOps/Cloud 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. Created automation and deployment templates for relational and non - relational databases including MS SQL, MySQL, Cassandra and MongoDB can be used in AWS RDS. Created AWS cloud formation templates to create custom-sized VPC, subnets, EC2 instances, ELB's, security groups. Worked closely with Project Managers to discuss code/configuration release scope and how to confirm a release was successful. AWS EC2 and Cloud watch services.
  • CI/CD pipeline management through Jenkins. Automation of manual tasks using Shell scripting. Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, and Auto-
  • Scaling. Proficient in using Docker in swam mode and Kubernetes for container orchestration, by writing Docker files and setting up the automated build on Docker HUB.Used Docker for running different programs on a single VM. Worked with Chef Enterprise Hosted as well as On-Premise, Installed
  • Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks. Created Roles and Environment for chef-server to assign node to different environment making deployment of different versions of cookbooks to different environments. Install, configure Chef/puppet configuration management system and create manifests, modules to auto scale the operations. Involved in Setup and Configuration of Puppet Configuration Management Setup and
  • Configuration of Puppet Configuration Management with specific client requirement such as Create user/remove user, Install /Remove packages and Package updates, Configure multi-nodes. Configured Kubernetes Replication controllers to allow multiple pods such as Jenkins master server in multiple minions. Installing, configuring and administering Jenkins CI tool on Linux machines. Involved in migration of Bamboo server, Artifactory &Git server. Integrated Maven, GIT, Nexus and other build tools with Jenkins to automate the builds and Continuous Integration process. Used sub modules in the GIT and educated users working with sub modules in GIT. Expertise in using build tools like MAVEN and ANT for the building of deployable artifacts such as war & ear from source code. Managed the Maven Repository using JFrog Artifactory tool and furthermore used it to share the snapshots. Managing the code migration from TFS and CVS to Subversion repository. Developed unit and functional tests in Python and Ruby and also developed and maintained Shell scripts for build and release tasks. Strong in building Object Oriented applications using C++ and Java, writing Sh

Confidential

DevOps Engineer

Responsibilities:

  • Created and Configured Red Hat, Windows Server, Ubuntu, CentOS, Solaris and Fedora Virtual Machines in AWS using EC2, Elastic, VPC, Subnets, Route Tables, NAT Gateway Configured SNS, SQS, Data Pipeline, RDS, Dynamo DB, S3, IAM
  • Cloud Front and ELB to setup environment ready for cloudification Used Git for source code version control and integrated with Jenkins for CI/CD pipeline, code quality tracking and user management with build tools
  • Maven and Gradle Maintained Artifacts in binary repositories using JFrog Artifactory and pushed new Artifacts by configuring the Jenkins project using Jenkins Artifactory Plug - in Created and maintained Puppet Modules to manage configurations and automate installation process. Deployed Puppet and Puppet DB for configuration management to existing infrastructure Automated Data Structures validation of the configuration files using Python Scripting designed and developed log management framework using Python Language to collect log files Configured CloudWatch and DataDog to monitor real-time granular metrics of all the AWS Services and configured individual dashboards for each resource Agents Used Maven for building Java/J2EE
  • Applications. Performed system administration and operations tasks using Chef, Nagios. Automated Nagios alerts and email notifications using python script and executed them through Chef. Provided installation & maintenance of Puppet infrastructure and developed Puppet recipe &modules for configuration management. Deployed the applications on multiple Web Logic Servers and maintained Load balancing, high availability and Failover functionalities and Configured application servers (JBOSS) to deploy the code. Worked on Docker container snapshots, attaching to a running container, removing images, managing directory structures and managing containers. Experience working on several Docker components like Docker Engine, Docker Hub, Docker machine, Docker compose and Docker registry. Experience deploying and maintaining multi-container applications through Docker. Installation and upgrade of
  • Ops Code Chef Server and documenting steps. Well versed with many different concepts of Chef like Roles, Environments, Data Bags, Knife, and Chef Server Admin/Organizations. Work station setup for Knife plug-in and establish connectivity between Chef server and workstation Pushing of chef-cookbook, roles, and data bags on chef-server using knife plugin and executing it on node. Wrote playbooks for Ansible and deploying applications using Ansible. Implemented a Continuous Delivery pipelinein project with Docker, Jenkins, GitHub and AWS AMI's. Build automation using ANT/ Maven and implementation of
  • Continuous Integration through Jenkins/ Teamcity. Wrote Docker images for Bamboo, Nexus and various. Worked with Atlassian tools like Bamboo, Stash and Jira. Provided production support in an on-call rotation in a 24x7 environment

Confidential

Linux/Unix Administrator

Responsibilities:

  • Installation, maintenance, administration and troubleshooting of Linux. Configured kickstart server and updating/applying patches to the server using Red hat satellite server. Performed automated installations of the operating system using jumpstart for Solaris and kick start for Linux. Experience working with
  • Red Hat Linux, Apache, Tomcat, PostgreSQL, Oracle. Configured the users' accounts for continuous integration - Jenkins. Installing and configuring Apache and supporting them on Linux production servers.
  • Monitored server and application performance and tuning via various stat commands and tuned I/O, memory etc. Experienced in troubleshooting critical hardware and software issues and other day-to-day user troubling tickets.
  • Adding servers to the domain and monitoring them using spectrum. Worked on performed data-center operations including rack mounting and cabling. Monitored Linux server for CPU utilization, memory utilization and disk utilization for performance monitoring.
  • Monitoring system activities and fine-tuned system parameters and configurations to optimize performance and ensure the security of the system. Performed capacity analysis, monitored and controlled disk space usage on the system.
  • Administration for multiple sun hardware, this involves creating domains, adding/deleting system components.

Environment: Sun Solaris 10/9, Red Hat Linux 4, Dell Power Edge 1850/2850 servers, Intel servers, Sun Ultra Enterprise 4500, Sun Enterprise 450, SDS 4.1, 4.2 Solstice Disk suite VERITAS Volume Manager, VERITAS Netback up 5.0.

We'd love your feedback!