We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

2.00/5 (Submit Your Rating)

MichigaN

SUMMARY:

  • Over 6+ years of experience in Cloud Computing, System Administration, Software Configuration Management, Build and Release Management and Linux Administration.
  • Solid experience on AWS platform and its dimensions of scalability including EC2, S3, Route53, ELB, EBS, VPC, AMI, SNS, RDS, IAM, Auto Scaling, CloudFront, Cloud Watch, Cloud Trail, Security Groups
  • Experience in configuring Cloud platform such as Virtual Networks, VMs, Azure AD, Azure Cosmos DB, ARM templates, Load Balancers, Azure SQL, Azure Active Directory
  • Good understanding of cloud technologies like Google Cloud Platform and OpenStack.
  • Experience in Virtualization technologies like VMWare, Vagrant and worked with containerizing applications like Docker, Kubernetes.
  • Expertise in Configuration Management Tools like Ansible, Chef and Puppet.
  • Experience in working with tools like Jenkins, Hudson, TeamCity and Bamboo for Continuous integration and end to end automation for all build and deployments.
  • Extensive experience with Build automation tools like ANT, MAVEN and Gradle to build deployable artifacts (jar, war & ear) from source code.
  • Ability to work with version control tools like GIT, Team Foundation Server (TFS), Bitbucket and SVN for branching and maintaining the version across the environments.
  • Good knowledge on Linux/Unix, Windows System Administration and applying various DevOps techniques in mixed environments of Linux (Ubuntu, Red Hat, CentOS) and Windows servers.
  • Experience in writing Shell, Bash, Perl, Python, Ruby, YAML and PowerShell scripts to automate the deployments.
  • Hands - on experience in deploying developed code in Apache Tomcat, JBOSS, Nginx, WebSphere Application Server (WAS), WebLogic.
  • Experience in working with monitoring tools like Cloud Watch, Nagios, Grafana, New relic, AppDynamics and Splunk.
  • Experience in using REMEDY, Bug tracker and JIRA issue tracking tools for tracking defects and change management.
  • Expertise in Querying RDBMS, such as Oracle, MYSQL and SQL Server by using SQL for data integrity.
  • Solid understanding of fundamental technologies like DNS, Load Balancing, SSL, TCP/IP, networking and security best practices.
  • Deep understanding of the principles and best practices of Scrum, Agile and Waterfall methodologies.
  • Good interaction with developers, managers and team members to coordinated job tasks and strong commitment to work.
  • Excellent written and verbal communication skills, strong organizational skills, and a hard-working team player.
  • Good critical thinking and a decent cooperative person with solid interpersonal and relational abilities.
  • Authorized to work in the United States for any employer.

PROFESSIONAL EXPERIENCE:

AWS DevOps Engineer

Confidential - MA

Responsibilities :

  • Build servers using AWS which includes importing necessary volumes, launching the EC2 instance, creating security groups, auto-scaling, load balancers, Route 53 and SNS as per the architecture.
  • Extensively worked with AWS for deploying EC2 instances consisting of various flavors like Ubuntu server, Amazon Linux AMI, SUSE Linux, Red Hat Linux Enterprise, Microsoft Windows Server.
  • Hands-on experience on creating multiple AWS instances, Elastic Load Balancer and Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Worked on AWS Ops Works, AWS Lambda, AWS code deploys, AWS cloud formation and cloud foundry .
  • Build infrastructure as a code using Terraform and Cloud Formation Templates.
  • Used Kubernetes to manage containerized applications using its nodes, Config Maps, selector, Services & deployed application containers as Pods.
  • Experience in using Kubernetes to provide a platform for automating deployment, scaling, and operations of application containers across clusters of hosts.
  • Expertise in using Docker to run and deploy the applications in multiple containers like Docker Swarm and Docker Wave.
  • Created Ansible Playbooks to provision Apache Web servers, Tomcat servers, Nginx, Apache Spark and other applications.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks.
  • Installed Jenkins on a Linux server & created master-slave configuration to implement multiple parallel builds.
  • Created Jenkins jobs for continuously building the projects. Scheduled jobs to build upon every check in into subversion. Wrote Groovy script in Jenkins jobs to do pre-and post-build operations.
  • Used MAVEN as build tools on Java projects for the development of build artifacts on the source code.
  • Developed GIT hooks for the local repository, code commit and remote repository, code push functionality and worked on the GitHub.
  • Created and maintained Python scripts for automating build and deployment process and creating web-based Application by using Django Framework.
  • Developed Shell/Python and PowerShell scripts for automated deployments on Windows environments.
  • Used Splunk for API traffic monitoring and health checks.

Cloud System Engineer

Confidential - Texas

Responsibilities :

  • Built and configured 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.
  • Used Amazon Glacier for archiving data, Amazon RDS to manage, create snapshots, and automate backup of database.
  • Created load balancers (ELB) and used Route53 with failover and latency options for high availability and fault tolerance.
  • Scaling web applications and services developed with Java, PHP, Node.js, Python on servers like Apache, Nginx, IIS using AWS Elastic Bean Stalk.
  • Used Terraform to set up the AWS infrastructures such as launching the EC2 instances, S3 buckets objects, VPC, Subnets.
  • Designed AWS Cloud Formation templates to create custom sized VPC, Subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Creating CloudWatch alerts for instances and using them in Auto scaling launch configurations.
  • Developed Shell/Python scripts for automated deployments on Windows environments.
  • Created functions in Lambda that aggregates the data from incoming events, then stores resulting data in Amazon Dynamo DB and S3 .
  • Worked on various Azure cloud services like Azure storage, Azure active directory, Azure Service Bus. Created and managed Azure AD tenants and configured application integration with Azure AD.
  • Designed and configured Azure Virtual networks , subnets and deploying Azure IaaS VMs and Cloud services into Vnets, conversion of VMware VM's file formats to Azure cloud service.
  • Worked with Docker and Kubernetes on multiple cloud providers, from helping developers build and containerize application (CI/CD) to deploying on public/private cloud.
  • Developed Docker files and scripts to build and deploy Docker images for multitier architecture, which consist of frontend web servers, API servers, backend logic servers.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks.
  • Used Ansible to manage web applications, configuration files, used mount points, packages and Worked on playbooks for Ansible in YAML.
  • Administered JIRA that includes customizing JIRA projects with various schemas, complex workflows, screen schemes, permission schemes, and notification schemes.
  • Used Atlassian Confluence for documenting the work and publishing the release notes.
  • Involved in Sprint planning, retrospectives and Daily stand-ups.

JR. DevOps Engineer

Confidential, Georgia

Responsibilities :

  • Developed build and deployment processes for Pre-production environments.
  • Installed and configured Bamboo for Automating Deployments and providing a complete automation solution and maintained build related scripts developed in ANT and shell.
  • Wrote ANT Scripts to automate the build process, provided ANT build script for building and deploying the application.
  • Development of Chef recipes using Ruby Script through Knife command-line tool to create Chef cookbooks to manage systems configuration.
  • Involved in chef-infra maintenance including backup/security fix on Chef Server.
  • Worked closely with the development and operations organizations to implement the necessary tools and process to support the automation of builds, deployments, testing and infrastructure using Chef.
  • Expert in deploying the code through web application servers like Web Sphere/Web Logic/ Apache Tomcat.
  • Designed and implemented internal Linux infrastructure, perform software installation, patches/upgrades, troubleshooting and maintenance of Windows and Linux operating systems.
  • Resolved merging issues during rebasing and re-integrating branches by conducting meetings with Development Team Leads.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Analyze and resolve conflicts related to merging of source code for SVN.

Build & Release Engineer

Confidential - Michigan

Responsibilities :

  • Worked on Administration, maintenance and support of Red Hat Enterprise Linux (RHEL) servers.
  • Coordinating the resources by working closely with Project Manager's for the release and carried Deployments and builds on various environments.
  • Main responsibilities include Build and Deployment of the java applications onto different environments like Dev, QA, UAT and Prod.
  • Integrated Ant with Jenkins to manage and deploy project related tags.
  • Created and maintained Ant Build.xml for performing the builds.
  • Installed and administered Tomcat repository to deploy the artifacts generated by Ant and to store the dependent jars which are used during the build.
  • Responsible for automated build scripts and resolve build issues.
  • Provided installation & maintenance of Puppet infrastructure and developed Puppet recipe & modules for configuration management.
  • Expertise in using various Puppet features such as Resource management (Package, Service, and File), User Management, Modules, Class, Definition, Templates, Factor and external commands.
  • Set up puppet master, client and wrote scripts to deploy applications on Dev, QA, production environment
  • Mentor Business areas on Subversion (SVN) Branching, Merging strategies concepts.
  • Setting up continuous integration and formal builds Jenkins with Ant and Tomcat repository.
  • Involved partially in deploying WARs/EARs(backend) through WebLogic application Server.
  • Used Shell scripts to configure the WebLogic application server in all the environments.
  • Managed all the bugs and changes into a production environment using the Jira tracking tool.

Linux Engineer

Confidential

Responsibilities :

  • Installation, Configuration and Administration of RedHat Linux 5.x/6.X, Solaris 10, CentOS, Ubuntu, OpenSUSE, Debian, Fedora comprising of testing, tuning, upgrading and loading patches, troubleshooting both physical and virtual server issues.
  • Writing Shell scripts for automation of daily tasks, documenting the changes that happen in the environment and in each server, analyzing the error logs and analyzing the User logs.
  • System builds, server builds, install, upgrades, patches, migration, troubleshooting, security, backup, disaster recovery, performance monitoring and fine-tuning on Red Hat Linux systems.
  • Troubleshooting network related issues using packet capturing software such as IPtables, TCP wrappers, Netstat.
  • Diagnosed and resolved problems associated with DNS, DHCP, VPN, NFS, and Apache.
  • Resolved TCP/IP network access problems for the clients.
  • Experience in installing and configuring SSH (Secure Shell) encryption to ensure secure access on Red Hat and Ubuntu.
  • Coordinated with developers, Business Analyst and Mangers to make sure that code is deployed in the Production environment.
  • Prepared mock cutover plans and cutover plans for Pre-Prod and Prod Deployments.

We'd love your feedback!