T.D Hemanth Kumar Aws Devops Engineer:: Professional Summary

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

T.

D HEMANTH KUMAR

AWS DevOps Engineer

Professional Summary :
 4.3 Years of experience in DevOps/AWS Software Configuration Management which includes
Build & Release process setup, Build Automation, Continues Integration, Continues
Deployment and Continues monitoring using Automation Tools.
 Experience in working on DevOps/Agile operations process and tools area.
 Experience in using distributed version control system GIT.
 Configure automatic builds in Jenkins and Integrate with GitHub.
 Experience to setup, configure continuous integration processes using Jenkins.
 Experience in Implement Master-Slave architecture in Jenkins.

 Used Maven as Build Tool for building of deployable artifacts (JAR,WAR & EAR) from source
code.

 Experience in Enterprise repository management tools like Nexus, artifactory.

 Experience to setup and configure applications servers like Tomcat.

 Work with Development Teams and Testing Team to establish a build schedule, execute the
builds and troubleshoot build failures, if any.

 Experience in configuring and updating the servers using Configuration management tool
like Ansible.
 Having good knowledge on writing Ansible playbooks using YAML scripts to automate
system configuration.
 Experience in Container management using Docker. Creating Docker images from
Dockerfile.
 Built servers in AWS by importing volumes, launching EC2, creating security groups, auto-
scaling, load balancers in the defined virtual private connection.
 Worked on IAM service by creating users & groups, defining roles and policies and Identity
providers.
 Implemented Amazon EC2 by setting up instances, virtual private cloud (VPCs), and security
groups.
 Experience in AWS services such as Cloud Formation,EC2, EBS, ELB, Auto-Scaling, S3, IAM,
VPC, SNS.
 Experience in Linux and Shell Scripting.
 Good communication skills, Quick Learner and ability to learn new Technologies.

Work Experience :
 Working as a DevOps Engineer in HCL , Bangalore from February 2015 to Till Date.
 Worked as a Build and Release Engineer in DELL, Bangalore from November-2014 to
January-2015.
Education Qualification :

 Bachelor of Technology (B.Tech), CSE from PSCMR (Jawaharlal Nehru Technological


University of Kakinada), Andhra Pradesh.

Technical Skills :

 Operating System : Windows 7/8.1/10, Linux (Ubuntu, CentOS)


 Version control system : GIT
 Build tool : Maven
 Application Server : Apache Tomcat
 CD/CI : Jenkins
 Containerization : Docker
 Configuration management : Ansible
 Cloud Platform : AWS (EC2, S3, VPC, EBS, ELB, Autoscaling, Cloud Watch)
 Scripting Languages : Shell Scripting
 Ticketing Tool : Jira
 Artifact Repository : Nexus

Project #2 :
Project : CIOX
Client : HealthPort
Role : Devops Engineer
Duration : JAN-2015 - Till date

Responsibilities:

 Responsible for maintaining GIT Repositories, and access control strategies.


 Coordinated and assisted developers with establishing and applying appropriate branching,
labeling/naming conventions using Git source control.
 Built scripts using Maven build tools in Jenkins to move from one environment to other
environments.
 Maintained build related scripts developed in shell for Maven builds. Created and modified
build configuration files including POM.xml.
 Used Maven as a build tools on java projects for the development of build artifacts on the
source code.
 Built Continuous Integration environment Jenkins and Continuous delivery environment.
Implementing and managing Jenkins DSL job to automate the new job creation.
 Automation of new job creation by implementing and managing Jenkins DSL. Setup Jenkins
master slave architecture to use Jenkins as pipeline as service.
 Used Docker for setting up application specific container to the Testing environment on the
Developer environment..

 Configuration of Jenkins CI tool for automated build and Integrating Jenkins with Docker.
 Automate the builds and deployment of projects using Ansible.

 Worked on AWS CloudFormation templates to create custom-sized VPC, subnets, EC2 instances,
ELB, security groups.

 Creating Volumes and taking snapshots and attaching Volumes to the Ec2 instances on demand.

 Troubleshooting application related issues by log verification.

Environment : GIT, MAVEN, JENKINS, ANSIBLE, DOCKER, NEXUS,TOMCAT,AWS(EC2, S3, VPC, EBS, ELB,
Auto scaling, Cloud Watch).

Project #1:
Project : Sales Information System
Client : Wintel Software’s, USA
Role : Build and Release Engineer
Duration : NOV-2014 to JAN-2015

Responsibilities :

 Configured management activities using GIT.


 Involved in managing version control tools like GIT.
 Maintained the repository of configuration items of all projects.
 Responsible to perform operations like build with Maven Scripts, while implementing the
required modifications in the Maven Script to perform operations, in accordance with
requirements of the project.
 Developed an automated, continuous, build process that reviews the source code, identifies
build errors and notified appropriate parties to expedite/facilitate synchronization to the
latest build.
 Experienced with pom.xml files along with java web application.
 Set up CI (Continuous Integration) for major releases in Jenkins.
 Participated in all phases of Release activities.
 Partnering and communicating with the Development, QA, Install, Release management
folks.
 Managed build pipeline, maintain/streamline build process.
 Configured and maintained Apache web server from open source with Java and Tomcat.
 Managed all SCM activities like branching/tagging/merging in GIT.
 Managed nightly and continuous builds in Jenkins, including automated JUnit tests.
 Server code branching and release process using GIT and GitHub.
 Performed code merges and support developers doing the same.

You might also like