0% found this document useful (0 votes)
58 views4 pages

Umesh CV

The document outlines the experience and skills of a DevOps consultant including 3+ years experience with tools like Git, Maven, Jenkins, SonarQube, Ansible, Docker, Kubernetes and AWS. Key responsibilities included setting up CI/CD pipelines, managing builds, deployments and infrastructure automation.

Uploaded by

maheshpolasani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
58 views4 pages

Umesh CV

The document outlines the experience and skills of a DevOps consultant including 3+ years experience with tools like Git, Maven, Jenkins, SonarQube, Ansible, Docker, Kubernetes and AWS. Key responsibilities included setting up CI/CD pipelines, managing builds, deployments and infrastructure automation.

Uploaded by

maheshpolasani
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

UmaMahesh umesh0207@outlook.

com
DevOps Consultant Contact: +91-8801181981

SUMMARY:

 3+ years of progressive professional experience in DevOps Engineer/Continuous


Integration and Continuous Deliverers/Build & Release Engineer which includes
Project Setup, Build, Deploy & Release process setup, Build Automation,
Continuous Integration, Source Code Management process setup.
 Experience in working on Distributed Version Control System tool like GIT and
Strong knowledge on source controller concepts like Branches, Merges and
Tags.
 Worked as GIT administrator as part of my role and monitored the repository for
various issues.
 Working experience with build tool, Maven. Extensive experience using Maven as
build tool for the building of deployable artifacts (jar & war) from source code.
 Create and establish build process using Apache Maven to perform builds
efficiently and deployment of the application using Tomcat, WebLogic.
 Extensively worked on Jenkins by installing, configuring and maintaining for the
purpose of Continuous Integration (CI) and for End-to-End automation for all
Build and Deployments.
 Good Knowledge on Configuration, Administration and Maintenance of Jenkins
and strong exposure on CI and Nightly Builds setup for Agile software
development methodology process, on Jenkins.
 Good administration skills over Jenkins and providing on support to the
developers on time.
 Installed and configured SonarQube server and Integrate the Sonar with
Jenkins and checking the continuous inspection of code quality for the Source
code of the Project.
 Having Experience on publish the reports of code quality check, duplicated code,
coding standards, unit tests, code coverage, complex code, potential bugs,
comments on SonarQube dashboard.
 Hands on Experience in Server provisioning tool like Ansible to automate the
Configuration Management Activities.
 Managed Ansible Playbooks with Ansible modules, implemented CD
automation using Ansible, managing existing servers and automation of
build/configuration of new servers.
 Installed and configured Nexus repository manager for sharing artifacts between
internal teams and created proxy Nexus repositories to speed up the build
process.
 Worked in managing VMs in Amazon using AWS platform and its dimensions of
scalability including EC2, S3, EBS, VPC, ELB, AMI, RDS, IAM, Route 53, Auto
scaling, Security Groups.
 Hands-on knowledge of software containerization platforms like Docker and
container orchestration tools like Kubernetes and Docker Swarm.
 Building/Maintaining Docker container clusters managed by Kubernetes.
Utilized Kubernetes and Docker for the runtime environment of
the CI/CD system to build, tests deploy.
 Used Kubernetes to orchestrate the deployment, scaling and management of
Docker Containers.
SKILLS:

 Version Control Tool: Git


 Build Tool: Maven
 CI/CD Tool: Jenkins
 Code Quality: Sonar Qube
 Artifacts Management: Nexux
 Configuration Tool: Ansible
 Containerization: Docker
 Orchestration: Kubernetes
 Monitoring Tool: Nagios
 Bug Tracking Tool: JIRA
 Cloud Environment: AWS
 Operating Systems: Windows, Linux
 Scripting Languages: Shell and YAML

WORK EXPERIENCE:

 Working as a DevOps Consultant at Tech Mahindra, Bengaluru from April


2018 to till date.

PROJECT: 1

Client : McColl’s Retail Group


Role : Build & Release Engineer
Environment : GIT, Maven, Jenkins, Ansible, Docker, AWS, Apache
Tomcat, Jira, Linux

The comprises over 1550 stores including 1000 convenience stores and has wide
variety of products in its range and produces around 18 catalogues each year which are
posted to its customers and picked up in store. They reflect the company's main target
for customers, home kitchenware solutions for home, seasonal garden accessories. The
main objective of the project is to make every transaction that are going through
McColl`s online.

RESPONSIBILITIES:

 Performed software configuration/release management activities for three different


Java applications.
 Installing and configuring GIT, Jenkins, Deployment and automation.
 Release Engineer for a team that involved different development teams and
multiple simultaneous software releases.
 Developed and implemented Software Release Management strategies for various
applications according to the Agile process.
 Identity root cause, and resolve problems.
 Maintaining the source code in GIT for various applications.
 Administered merge, build and deployment of the codes to all the environments.
 Responsible for creating the branches and tagging the code.
 To configure and maintain codebase to support the build and deployment of code
on servers.
 Supporting the developers in configuration management environment.
 Responsible for the Plug-in Management, User Management, Build/Deploy Pipeline
Setup and End-End Job Setup of all the projects.
 Created and maintained the Shell deployment scripts for web application servers.
 Created the scripts for health checking for all the storage systems using shell
scripts and schedule them in Crontab for regular intervals so that we don’t need to
log in to separate system and run all the repeated commands.
 Experienced in maintaining and editing shell scripts for application deployment
automation.
 Maintaining the user accounts (IAM), RDS, Route 53, volumes, EBS.
 Involved in Research of the project application architecture to support/resolve
build, compile, and test issues/problems.
 Participated in all Product Release and Patches.
 Used Jira as ticket tracking and work flow tool.

PROJECT: 2

Client : Capital Group Companies


Role : DevOps Engineer
Environment : GIT, Maven, Jenkins, SonarQube, Ansible, Docker,
Kubernetes, Jira, AWS, Apache Tomcat server, Linux.

Description:

Capital Group is an American financial services company, it ranks among the world’s
oldest and largest investment management organizations, with $2 trillion in assets under
management. The Company is based on active portfolio management and in-house
research to drive long-term investment results, has been consistent since the company
was founded.

RESPONSIBILITIES:

 Built up CI/CD pipeline using Git, Maven, Jenkins for JAVA and Middleware
applications.
 Creating new jobs in Jenkins and managing the build related issues.
 Coordinating with the Development team to fix the Build related issues.
 Managed the roles for Git Administrator and Build engineer in this project.
 Setting up the new build environment for various products in Linux environment
implemented the Release practice and responsible for pushing builds into Dev,
Test and Pre-Production/ Production.
 Involved in Branching, Tagging of code delivery at required releases.
 Working knowledge and understanding of Server provisioning tools like Ansible to
automate the Configuration Management Activities.
 Creating Ansible playbooks for infrastructure automation, application deployment
automation and managing automation.
 Responsible to creating Maven build scripts for Java application to produce the
build artifacts (jar and war) files of the source code and tweak the scripts as per
the requirements.
 Configured local Maven repositories with Nexux repositories and scheduled
projects in Jenkins for continuous integration.
 Experienced in writing shell scripts for the application deployment automation into
different environment.
 Created several shell scripts to automate manual tasks and created the scripts for
health checking for all the storage systems using shell scripts.
 Experienced in applications deployment on Web and App Servers like Apache
Tomcat, WebLogic and JBOSS servers.
 Used Jenkins pipelines to drive all micro services builds out to the Docker registry
and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
 Utilized Kubernetes and Docker for the runtime environment of the CI/CD system
to build, test and deploys.
 Involved in development of test environment on Docker containers and configuring
the Docker containers using Kubernetes.
 Refactoring of monolithic applications to a Microservices and Component based
architectures.
 Worked on deployment automation of all the micro services to pull image from the
private docker registry and deploy to docker swarm cluster using Ansible.
 Building and Maintaining Docker container clusters managed by Kubernetes, on
AKS.
 Worked on infrastructure with Docker containerization and maintained Docker
Images and containers.

EDUCATION:

 Post Graduation: MBA at Madhurai Kamaraj University, Madhurai, Tamilnadu.


 Graduation: Bachelor of Management at DRBRAOU, Telengana

You might also like