We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

2.00/5 (Submit Your Rating)

Harrisburg, PA

SUMMARY

  • Around 6 years of experience in IT industry focused on DevOps, Build and Release Management, AWS Cloud Implementation, Configuration Management, CI/CD, Containerization and Linux Administration.
  • Expertise in AWS, implementing new AWS Cloud platform and its services: EC2, S3, RDS, EBS, VPC, ELB, Route 53, Auto Scaling, Security Groups, and IAM.
  • Experienced in cloud automation using, AWS cloud Formation Templates, Chef, and Puppet.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack Monitoring using Ansibleplaybooks and has integrated Ansible with Rundeck and Jenkins.
  • Experience working with Puppet Enterprise and Puppet Open Source.
  • Installed, configured, upgraded and managed Puppet Master, Agents and Databases.
  • Extensive experience with Continuous Integration Tools (Jenkins, Hudson) and Build Tools (Ant/Maven).
  • Proficient in writing automation scripts using build tools such as Ant and Maven.
  • Created multiple build and testing jobs, integrated Junit test cases, managed access control and plug - ins installations, configured Distributed builds using Master/Slave concept in Jenkins to achieve Continuous Integration and Delivery (CI/CD).
  • Strong experience in version control tools like SVN, Git and GitHub.
  • Expertise in creating DevOps strategy in a mix environment of Linux (RHEL, CENTOS) servers along with Amazon Web Services.
  • Used scripting languages like Python, Bash and CF Engine and Web Service like AWS.
  • Expertise in applications deployment on Web and App Servers like Apache Tomcat.
  • Proficient in Installation, configuration and Management of Relational (Oracle, SQLServer, PostgreSQL) and NoSQL (MongoDB, DynamoDB) Databases in fast paced environments.
  • Expertise in using defect/bug tracking tool JIRA, configured various workflows & Triggers, plug-ins for JIRA.
  • Experience working on Docker hub, creating Docker Images and handling multiple containers as a cluster with Docker Swarm, Weave and Compose for various applications and several Micro services.
  • Good knowledge on Kubernetes regarding automated deployments, scaling and management of containerized application across clusters of hosts.
  • Coordinated and communicated with agile teams to set up deployment or release plans. Possess critical thinking skills with good decision making.
  • Creative problem solver who is confident presenting innovative ideas to Business Users as well as IT staff.
  • Excellent team player with good communication and interpersonal skills, capable of delivering tasks within timelines.
  • Good documentation and presentation skills.

TECHNICAL SKILLS

Continuous Integration: Jenkins

Configuration Management: Ansible, Chef, Puppet

SCM: GIT, Subversion (SVN)

Build Tools: Maven

Monitoring Tools: Nagios

Bug Tracking & Testing Tools: JIRA, Junit

Containerization: Docker

Virtualization: Oracle Virtual Box, VMware, Vagrant

Operating Systems: Unix, Windows, Linux (Redhat, CentOS, Ubuntu)

Languages: SQL, Java/J2EE

Cloud: AWS (EC2, S3, ELB, EBS, VPC, Lambda, Auto Scaling)

Scripts: Bash, Shell, Python, YAML

Databases: Oracle, SQL, MongoDB

Web/App servers: JBOSS, Apache, Tomcat

Methodologies: Agile, Scrum and Waterfall

PROFESSIONAL EXPERIENCE

Confidential, Harrisburg, PA

AWS/DevOps Engineer

Responsibilities:

  • Involved in designing and deploying multiple applications utilizing almost all of the AWS stack (Including EC2, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto scaling in AWS Cloud Formation.
  • Migrated applications to the AWS cloud. Deployed applications on AWS by using Elastic Beanstalk.
  • Used Jenkins & Puppet to perform automated CI Builds and Deployments.
  • Provided installation & maintenance of Puppet infrastructure and developed Puppet recipe & modules for configuration management.
  • Set up puppet master, client and wrote scripts to deploy applications on Dev, QA, production environment.
  • Installed Jenkins on a Linux server & created master-slave configuration to implement multiple parallel builds through a build farm.
  • Implemented Continuous Integration and Continuous Deployment using Jenkins, Maven, Nexus, Puppet.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Maven to Schedule the builds.
  • Developed a continuous deployment pipeline using Ruby/shell scripts.
  • Deployed applications on Apache Web server and Application Servers like Tomcat, JBoss.
  • Worked with different bug tracking tools like JIRA.
  • Worked on creation of Docker containers and Docker consoles for managing the application life cycle.
  • Container management using Docker by writing Docker files and set up the automated build on Docker Hub.
  • Managed Docker orchestration and Docker containerization using Kubernetes.
  • Managed and monitored the server and network infrastructure using Nagios.
  • Exposed to all aspects of SDLC such as Analysis, Planning, Developing, Testing and implementing and Postproduction analysis of the projects with Agile, Scrum, and Waterfall model.

Environment: AWS, Docker, GIT, MAVEN, Jenkins, Puppet, Ruby, Shell, Tomcat, Jboss, JIRA, Agile, Scrum, Waterfall.

Confidential

AWS/DevOps Engineer

Responsibilities:

  • Responsible for managing and monitoring AWS infrastructure provisioning (S3, ELB, EC2, Cloud Watch, IAM, ELB, EBS).
  • Evaluated performance of EC2 instances their CPU, Memory Usage, IOPS, and Network Usages and suggest appropriate instance type using Cloud Watch.
  • Working on AWS Auto Scaling for providing high availability of applications and EC2 instances based on the load of applications by using Cloud Watch in AWS.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub.
  • Managed servers and Instances on AWS platform using Chef Configuration management.
  • 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, ELB with Chef Cookbooks.
  • Created Chef Automation tools and builds to promote overall process improvement to any manual processes, converted production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing containers and managing directory structures.
  • Coordinated with developers, Business Analyst and Mangers to make sure that code is deployed in the Production environment.
  • Utilized various Atlassian tools such as Confluence and Jira for all the project tasks.
  • Effectively participated in Everyday Agile SCRUM standup meetings and participated in iteration planning and retrospective meetings.

Environment: Jenkins, Chef, Docker, AWS, Git, Maven, JIRA, Linux, Agile.

Confidential

Jr. AWS/DevOps Engineer

Responsibilities:

  • Responsible in automating, configuring and deploying instances on AWS Cloud environment and Data centers.
  • Implemented AWS Cloud platform and its services which include EC2, VPC, EBS, AMI, RDS, EBS, Cloud Watch, Auto Scaling, IAM and S3.
  • Hands on experience building solutions from AWS components using Cloud Formation.
  • Coordinated developers with establishing and applying appropriate branching, merging conventions using GIT source control.
  • Involved in integrating the GITinto the Ansible to ensure the integrity of applications by creating Production, Development, Test, and Release Branches.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins.
  • Used Ansible as Configuration management tool to automate repetitive tasks, quickly deploys critical applications, proactively manages change and well versed with Ansible Playbooks, modules, and roles.
  • Implemented a Continuous Delivery framework using Jenkins, Chef, Maven and Nexus in Linux environment.
  • Carried Deployments and builds on various environments using continuous integration tool.
  • Well Versed with Configuring Access for inbound and outbound traffic RDS DB services, DynamoDB tables.
  • Support of Applications like Apache Tomcat and Java based applications running on Linux machines for multiple clients.
  • Used JIRA as ticketing tool.

Environment: AWS (S3, EC2, ELB, Autoscaling Groups, CloudWatch, IAM, SNS, RDS, Jenkins, Ansible, Shell/Bash scripting, Python, JIRA).

Confidential

Linux Administrator

Responsibilities:

  • Building Physical as well as Virtual (VMware) Servers.
  • Worked as Linux Administrator in IT infrastructure environment providing server administration, application administration and better Network solutions to support business objectives.
  • Worked on different VMware products like VMware workstation, GSX/VMware server, VMware player, VMware Converter.
  • Responsible for maintaining the management applications and tools used to monitor, diagnose and troubleshoot the Data Network Infrastructure.
  • Performance Analysis of resources like CPU, Memory, Disk and Swap from command line using commands like prstat, vmstat, sar, iostat, swap etc. and tuning of the kernel parameters for the better performance of the operating system and TCP.
  • Installed and configured Apache Web-servers and also troubleshoot problems arising from Apache functionality.
  • Set up user and group login ID's, printing parameters, network configuration, password, resolving permissions issues, user and group quota.
  • Troubleshooting issues in a Unix/Red HatLinux enterprise environment affecting customer's deadlines and productivity in a manner that minimizes intrusions in customers' ability to carry out critical business activities.
  • Experience in RHEL Clustering, configuration and File System maintenance.
  • Configured services like DNS, NIS, NFS, LDAP, Send Mail, FTP, Remote access on Linux.
  • Advanced knowledge and skills inLinuxOperating System, High Availability/Clustering, System Backup/Restore, Kickstart and Logical Volume Manager software products.
  • Perform Oracle and MySQL installations on Unix/Linux. Experience in performing Rac, deploy, and support using OracleRac on Solaris10.x.
  • Performed user administration: add/delete/modify users & user groups and respective privileges and resource.
  • Installation, Configuration, file systemmanagement and RAID, Volume management through Logical Volume.

Environment: UNIX, Redhat, VMware, Solaris, MySQL, Oracle, TCP, DNS, NIS, NFS, Apache, LDAP, FTP.

We'd love your feedback!