Dev-ops Engineer Resume
Los Angles, CA
SUMMARY
- AWS Cloud Engineer with over 6+ experience in system and network administration managing server infrastructures and data - center operations across multiple platforms (Unix and Linux).
- 3 + years of extensive hands on experience in designing, building and automating cloud infrastructures on Amazon.
- Expert-level knowledge of Amazon EC2, S3, VPC, RDS, Elastic Load Balancing, Auto-scaling, IAM, security groups, and other AWS services.
- Extensive experience with data center infrastructure, automation initiatives, web site migrations and network migrations.
- Experienced on deploying multiple versions of Java with Tomcat, Apache and Web-Logic servers on AWS cloud platform.
- Experienced with multiple configuration and automation tools such as Ansible and Docker to automate a broad range of services.
- Experience working on version control system tools like GIT and having strong knowledge on source control concepts like Branches, Masters, Merges and Tags.
- Experience with deployment and build management tools like Jenkins, SonarQube and Maven.
- Hands on experience on development of utilities using Shell, Groovy and Ruby scripting to automate processes.
TECHNICAL SKILLS
Cloud Technologies: AWS
Cloud Services: EC2, VPC, Sub-nets, Cloud-Formation, RDS, IAM
Automation and Build: Maven, Ansible, Jenkins and Docker tools
Scripting: Shell, Groovy and Ruby
Version Control: GIT
Web Server: Apache Tomcat
PROFESSIONAL EXPERIENCE
Dev-Ops Engineer
Confidential | Los Angles, CA
Responsibilities:
- Worked on designing and deploying a multitude application utilizing almost all of the main services of the AWS stack (like EC2, S3, RDS, VPC, IAM, ELB, and Cloud Formation) focused on high availability, fault tolerance environment.
- Created Cloud Formation Template for main services like EC2, VPC and S3 for reuse the current environment.
- Created network architecture on AWS VPC, sub-nets, Internet Gateway, Route Table and NAT Setup.
- Developed a Shell Scripts to manage few services on AWS.
- Worked with IAM to manage the users and groups using IAM by assigning individual policies and roles to each users and group as per requirements.
- Designed high availability environment for Application servers and database servers on EC2 by using ELB and Auto-scaling.
- Worked on CI/CD tools Jenkins and GIT version control system for continues smooth code release process.
- Integrated Jenkins with GitHub private repositories, build Automation tools and Artifact repository for pushing successful build code.
Environment: EC2, VPC, S3, IAM, ELB, Auto Scaling, JSON, Python scriptShell script, Jenkins, Maven, Ant, GIT, GitHub, and Linux servers.
DevOps Engineer
Confidential, Chicago IL
Responsibilities:
- Experience with assessing tools and processes and developing strategic plans and road-maps.
- Experience in designing and deploying a multitude applications utilizing almost all of the AWS stack.
- Used AWS Ops Works to automate configuration, deployment, scaling and monitoring of systems.
- Rapid and fluid deployment of infrastructure via Cloud Formation Template. Authored Templates to describe infrastructure to be deployed.
- Manipulated Cloud Formation Templates and upload to S3 Service and automatically deploy into an entire environment.
- 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, and GitHub repository for the continues smooth build process.
- Working with GitHub private repositories and plugin it to Jenkins.
- Created and maintained Jenkins jobs that execute Shell scripts for automation
Environment: EC2 Instances, VPC, ELB, Auto Scaling, Cloud Formation, S3, Jenkins, GIT, GitHub, Maven, Shell script.
Junior System Administrator(Linux)
Confidential | Bradenton, FL
Responsibilities:
- Installing, configuring, and upgrading of Red Hat Enterprise Linux OS.
- Installing, Configuring and Troubleshooting VMware ESX 5.0/5.5 Hypervisors, VSphere 5.0/5.5, and Virtual Center Servers.
- Building, Configuring, and Supporting VMware, Data-centers, and responsible for designing and implementing Clusters.
- Creating VM's, Templates, Clones, Snapshots and deploying Redhat enterprise machines out of templates and clones.
- Installing and Configuring of Veritas Cluster server (VCS) and maintaining service group for fail-over and redundancy.
