Aws Devops Engineer Resume
Mountain View, CA
PROFESSIONAL SUMMARY:
- A dedicated, assertive and qualified Technology Professional.
- 3 years of experience as AWS Cloud Engineer and DevOps Engineer .
- Full understanding of SDLC, Agile Methodologies and process .
- Currently working in CI/CD environment to merge the developed code with Master branch (CI) and code is ready to ship to next level (CD) .
- Created and wrote Shell Scripts (Bash) and Python Scripting to automate the process .
- Experience in large environments using configuration management tool Chef .
- Experience with Jenkins/ Maven deployment and build management system.
- Hands on experience in using the build and deployment tool like Maven and Jenkins .
- Experience as a Build and Release Engineering in automating, building, deploying, and releasing of code from one environment to another environment.
- Experience with and thorough understanding of automated implementation/deployment of a cloud based infrastructure (Web apps, Application Service Environments, firewalls, load balancers, storage, monitoring, security, DNS etc.)
- Application Deployments & Environment configuration using Ansible, Chef, Puppet.
- Experience in using bug tracking systems like JIRA and Rally.
- Having knowledge in Amazon EC2, S3, VPC, RDS, Elastic Load Balancing, Autoscaling, IAM, SQS, SWF, SNS, Security Groups, Lambda, Cloud Watch services .
- Installation, Configuration and management of RDBMS and NOSQL tools like MySQL, Oracle and Dynamo DB .
- Experience in branching, monitoring and tagging the version across the environments using tools like Git, SVN .
- Excellent communication and interpersonal skills with good team spirit.
TECHNICAL SKILLS:
Versioning Tools: Git, SVN
CI/CD Tools: Jenkins
Configuration Management Tools: Chef, Puppet
Cloud: AWS (EC2, VPC, EBS, S3, IAM, RDS, AMI, SQS, SNS, Dynamo DB, Cloud Watch).
Database: Oracle, Dynamo DB, MySQL
Scripting Languages: Shell Scripting, BASH, SQL, Python
Web Technologies: HTML, Java Script, JSP, XML
Operating System: RedHat Linux, Windows, Unix
Build and Deployment tools: Maven
PROFESSIONAL EXPERIENCE
Confidential, Mountain View, CA
AWS DevOps Engineer
Environment: EC2, VPC, S3, IAM, ELB, Auto Scaling, Cloud Watch, JSON, Python script, Shell script, Jenkins, Maven, GIT, GitHub, Chef and Linux servers.
Roles & Responsibilities:
- Worked with IAM to manage the users and groups by assigning individual policies and roles to each users and group as per requirements .
- Assisted in Desig ning high availability environment for Application servers and database servers on EC2 by using ELB and Auto - scaling.
- Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, Maven, Python and Bash.
- Used CLOUDWATCH for monitoring AWS cloud resources and the applications that deployed on AWS by creating new alarm, enable notification service.
- Worked on CI/CD tools Jenkins and GIT version control system for continuous smooth code release process.
- Integrated Jenkins with GitHub private repositories, build Automation tools ( Maven and Ant), and Artifact repository for pushing successful build code.
- Used Chef to manage Web Applications, Config Files, Database, Commands, Users, MountPoints, and Packages.
- Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
- Experience in designing and deploying AWS Solutions using EC2, S3, EBS, Elastic Load balancer (ELB), auto-scaling groups and OpsWorks.
Confidential
AWS DevOps Engineer
Environment: EC2 Instances, VPC, ELB, Auto Scaling, Cloud Formation, MYSQL, S3, SNS, Jenkins, GIT, GitHub, Maven, Ant, Chef, Cloud Watch, Shell script.
Roles & Responsibilities:
- Experience in designing and deploying a multitude applications utilizing AWS( EC2, S3, EBS, ELB(Elastic Load Balancer), Auto-Scaling groups ) and OpsWorks .
- Used AWS Ops Works to automate configuration, deployment, scaling and monitoring of systems.
- Rapid and fluid deployment of infrastructure via Cloud Formation Template.
- Manipulated Cloud Formation Templates and upload to S3 Service and automatically deploy into an entire environment.
- Created EC2 instances, configured security groups and Cloud Formation.
- Created multiple MySQL VMs with specific configuration in cloud formation Template programming.
- Worked with Topic / Subscription based notification routing via SNS service.
- Integrated developer work code using GIT version control system.
- Configured CI/CD tools Jenkins, Maven, Ant and GitHub repository for the continuous smooth build process.
- Working with GitHub private repositories and plugin it to Jenkins.
- Configured Chef for quickly deploy and maintain environment such as apache configuration and file level permissions.
- Created and maintained Jenkins jobs that execute s Shell scripts for automation.
Confidential
Associate Software Engineer
Environment: AWS EC2, S3, Cloud Formation, Dynamo DB, VPC, IAM, Tomcat Apache, Cloud Watch, Git, Linux, Jenkins, Maven, Chef .
Roles & Responsibilities:
- Involved in automating the entire flow by using CI/CD process once developer checks in code to dev branch to merge into Staging and Production with proper QA certs .
- Involved in developing auto-scaling architecture which works both in EC2 and on-premises data centers.
- Used Jenkins, Chef and Shell scripts to automate the code deployment and continuous integration .
- Involved in Linux system administration and performance tuning.
- Wrote Shell and Python scripts to automate package installation and web server configuration.
- By using AWS created core services like EC2 .
- Installed applications on AWS EC2 instances and configured storage on S3 buckets.
- Created AWS VPC to create public-facing subnet for webservers with internet access, backend databases and application servers in private-facing subnet with no internet access.
- Created and configured S3 so that developing team can perform CRUD operations by using AWS SDKs .
- Used CLOUDWATCH to actively monitor stats from all services in AWS solutions.