Aws / Devops Engineer Resume
Long Beach, CA
SUMMARY
- Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, and Automation. It includes Amazon Web Services (AWS) Ant, Maven, Jenkins, SVN, GIT, GitHub, Clear Case, Build Forge, CVS, Tomcat and Linux etc.
- Extensive working experience with broad range of AWS Cloud Services like EC2, ELB, Auto Scaling, VPC, Route53, RDS, S3, IAM, SNS, SQS, Dynamo DB, Elastic search and Cloud Watch,
- Expertise in Installation & Setup of code versioning tools like GIT/ SVN Repository (Version Control System) on Linux at client side.
- Extensive experience using JENKINS CI/CD PIPELINES, MAVEN and ANT as a Build Tool for the building of deployable artifacts (war & ear) from source code.
- Expertise in Installing, Configuring & Implementing Virtualization Environment using Oracle Virtual Box, VMWare, ESX & Microsoft Virtual PC.
- Deployed and configured Atlassian tools like Jira, Confluence, Bitbucket, Bamboo for both hosting and issue tracking for local instances, workflow collaboration, and tool - chain automation.
- Installed, Configured and Managed Monitoring Tools such as Nagios, Zabbix and iCinga for Resource Monitoring/ Network Monitoring/ Log Trace Monitoring.
- Experience on Virtualization technologies like VMware, Vagrant, Oracle Virtual Box, Microsoft virtual PC.
- Experienced in Installing, Configuring and Managing Docker Containers, Docker Images for Web Servers and Applications servers such as Apache Tomcat using Docker and integrated with Amazon MySQL RDS database.
- Expertise in Creating & Handling cookbooks and recipes using Ruby in Chef workstation & Deploying them to various nodes.
- Expertise in Installation and configuration of automated tool like Puppet which includes Puppet Master, Agent Nodes and an administration control workstation and tools like Hiera, Mcollective & Puppet Console.
- Experienced in Administration of Production, Development and Test environment's carrying Windows, Ubuntu, Red Hat Linux and Centos.
- Expertise in installation, configuration, managing and troubleshooting of Web Servers (Apache, Tomcat, JBoss & ISS Server).
- Worked closely with Project Manager, Development, Testing & Production teams to align Project deliverables, dates & report issues/concerns.
- Highly motivated to learn new Developments in Technology with strong analytical, problem solving skills and a flair for creativity.
TECHNICAL SKILLS
Build/Automation Tools: Ant, Maven, SVN, GIT, Puppet, Chef, Jenkins, Bitbucket.
Scripting/Languages: Perl, Python scripting and core Java.
Monitoring Tools: Splunk,Nagios and App dynamics.
Bug Tracking Tools: JIRA, ServiceNow, Remedy and Bugzilla.
Databases: MySQL, Oracle, MongoDB.
Operating Systems: RHEL/CentOS 5.x/6.x/7, Redhat, Ubuntu/Debian and Windows
PROFESSIONAL EXPERIENCE
Confidential, Long Beach, CA
AWS / DevOps Engineer
Responsibilities:
- Involved in designing and deploying multitude applications utilizing almost all AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM, ELK) focusing on high-availability, fault tolerance, and auto scaling in AWS Cloud Formation.
- Built Cloud formation and Terraform templates using JSON/YAML and python scripting for cloud infrastructure.
- Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
- Implemented continuous integration and deployment systems using AWS code pipeline, Jenkins, ANT, Maven, Artifactory/Nexus, Ansible and Run deck.
- Worked on Docker container snapshots, attaching to a running container, removing images and managing directory structures.
- Created AWS Route53 to route traffic between different regions.
- Strong experience utilizing Jenkins for enterprise scale infrastructure configuration and application deployments - checking out code from SVN/Git and use ant/maven to build war/jar artifacts.
- Built Continuous Integration and Continuous delivery environment in Jenkins.
- Utilized Configuration Management Tools like Terraform, Ansible & Chef. Written Chef recipes in Cookbooks for various DB configurations to modularize and optimize product configuration, converting production support scripts to Chef Recipes and AWS server provisioning using Chef Recipes.
- Developing and maintaining playbooks for software package installations and configuration management using Ansible.
- Manage AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing, and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef.
- Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
- Configured plugins for the integration tools to the version control tools.
- Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
- Experience in creatingDockercontainers leveraging existing Linux Containers and AMI's in addition to creatingDockercontainers from scratch.
- Worked on creation of customDockercontainer images, pushing the images andDockerconsoles for managing the application life cycle.
- Skilled in monitoring servers using Nagios, Dynatrace Cloud watch and using ELK Stack Elastic Search Logstash.
- Creation, Installation and administration of CentOS, Red Hat Virtual machines in VMware Environment.
- Worked with different team members for automation and Release components.
Environment: AWS EC2, S3, VPC, Route53, EBS, ELB, RDS, Cloud Watch, GIT, SVN, Jenkins, Rundeck, Nagios, Dynatrace, Jenkins, Maven, Artifactory, Rundeck, Chef, Shell, Bash, Ruby Scripting.
Confidential
DevOps Intern
Responsibilities:
- Managed the source control using version controlling tools like SVN and GIT.
- Deployed Java apps/ Web-services using CI/CD Jenkins in standalone, clustered environments.
- Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer.
- Created branches and managed the source code for various applications in SVN and GIT.
- Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
- Implemented Infrastructure automation through Chef, for auto provisioning, code deployments, software installation and configuration updates.
- Configured Jenkins to implement nightly builds on daily basis and generated change log that includes changes happened from last 24 hours.
- Created various scripts in Shell and Ruby for automation of various build processes.
- Experience building large infrastructure for disaster recovery and multi data center strategy.
- Involved in Building data backup/recovery strategy and plans.
- Manage configuration of Web App and Deploy to AWS cloud server through Chef.
- Work with different team members for automation of Release components.
Environment: Java/J2EE, Subversion, Ant, Maven, Jenkins, GIT, SVN, Chef, Puppet, AWS, Python, Shell Scripting, Ruby.