You are on page 1of 3

Johnson Kumar Nalli Email : jkdev445@gmail.

com
(DevOps Engineer) Mobile: +91-9032502534

Experience Summary:

 Having around 3+ years of experience in DevOpsEngineer.


 Experience in configuration management, DevOps, and Infrastructure management with
automation tools.
 Hands on Experience withCI/CD Pipeline using Jenkins.
 Hands on experience on Version Control System(GIT).
 Working knowledge of branching and merging code lines in the GIT.
 Expertise on Installation, Configurationand administrate the Continuous Integration tool Jenkins.
 Created automated build and release environment using Continuous Integration Tools Jenkins.
 Good Experience in Continuous Integration using the PipelineView.
 Automation of build process (Build automation) using the Jenkins, Maven and Git.
 Hands on experience in using MAVEN build tool for building of deployable artefacts (jar, war &
ear) from source code.
 Hands on experience in repository tool Nexus with Maven integration from Jenkins pipeline.
 Experience with Creating Docker Images, Container, Docker file, Docker-Compose.
 Having experience in deploy various applications through the Docker Containers.
 Experience with scripting languages such as Shell Scripting.
 Experienced with Web/Enterprise Application Deployment Technology specifically including
Linux, Apache-Tomcat.
 Experience in creating the company’s DevOps in a mix environment of Linux (RHEL, Ubuntu)
servers along with creating and implementing a cloud strategy based on Amazon web servers.
 Experience in using Nexus Repository Managers for Maven builds.
 Experienced in System Configuration Tool ANSIBLE.
 Hands on experience working with Ansible both in infrastructure management and Application
management. Manage multiple nodes remotely using Ansible
 Ability to trouble shoot build and deployment issues.
 Understanding of code that ensures each line of code meets the original business requirements.
 Ability to work across various teams and domains.
 Provide production support and development environments. Ability to communicate requirements
effectively to team members and manage applications.
 Proficient in tracing complex build problems, release issues and environment issues in a multi-
component environment.
 Strong problem solving and critical thinking skills.

Educational Qualification:
 Completed B.Tech in 2012.

Technical Skills:

Operating Systems : Linux (Centos7& Ubuntu), Windows


Application Server : Apache Tomcat
Source Code Management (SCM) Tool : Github
Build Tool : Maven
Continuous Integration (CI) Tool : Jenkins
Repository Management Tool : Nexus
Bug Tracking Tool : JIRA
Cloud Technologies : AWS
Cloud Services : EC2, AMI, S3, IAM.
Scripting Languages : Shell Script
Configuration Management tool : Ansible
ContainerizationTool :Docker

Professional Experience:
 Working as a DevOps Engineer at Hexaware Technologies since Jul 2017 to till date.
 Previously Worked as a DevOps Engineer at ValueLabs since Nov 2015 to Jun 2017.

Project Details:

Project1:
Organisation : Hexaware Technologies
Name : Avis Budget Group
Client : ACS, Atlanta.
Role : DevOps Engineer.
Duration : Jul 2017 to till date.

Description:

This Application is developing for Avis Budget Group (ABG). The Avis Budget Group is
largest general-use car rental business, providing business and leisure customers with a wide range
of services at more than 1,900 rental locations worldwide. This application will provide the
following functionalities like reservations, location search, profile creation, specials, car types,
contact us.

Roles and Responsibilities: -

 Carried out Deployments and Builds on various Environments using the Continuous
Integration tool Jenkins.
 Setup and configured GitHub.
 Setup CI/CD pipeline for various projects.
 Evaluating existing CI/CD process and providing input to increase efficiency.
 Automating the Build process using GIT, and Maven.
 Responsible for maintaining backups in Jenkins.
 Creating and Maintaining Git Repository.
 Implemented Build & Release Management, Branching, Tagging.
 Coordinate with the Development, Database Administration, QA and IT Operation teams to
ensure conflicts.
 Jenkinsfile promotion and automated using Jenkins file CI/CD was implemented.
 Maintaining backups of Jenkins jobs to ensure the files in Workspace available.
 Maintaining the versions of Jenkins artifacts in Nexus repository.
Environments:Git, Maven, Jenkins, Shell Script, Apache, AWS
Project2:
Organisation : ValueLabs
Name : Sales Information System.
Client : Wintel Software’s, USA.
Role : DevOps Engineer.
Duration : Nov 2015 to Jun 2017

Description:

This System is about the web based company information which provides the user with all
information regarding the functionality of the company. It involves the Inventory, Accounts, Sales
and Marketing Activities. Sales Management System is for marketing and sales staff for providing
information regarding Products, price, Discounts, Taxes Product Specifications and Configurations
for the products dealt by the organization, Orders booked by customer, Competitor information,
Product availability, shipping Details and Customer details.

Roles and Responsibilities: -

 Creating automated build and release environment using Continuous Integration tools Jenkins.
 Setup CI/CD pipeline for various projects.
 Involved in configuring Jenkins and automated multiple jobs (Builds).
 Maintain baseline code in repository and responsible for branching, merging and tagging.
 Coordinate/assist developers with establishing and applying appropriate branching,
 Merging conventions using GIT source control. Written and maintain maven pom.xml file to
create artifacts.
 Prepared build report for each and every build.
 Deployed Ecommerce Applications and Web Applications to Dev, QA, Staging and
Production
 Configured and maintained Jenkins to implement the CI process and integrated the toolwith
Ant and Maven to schedule the builds and automated the deployment on theapplication servers
using the “code deploy” plugin for Jenkins.
 Part of configuration management to provide access Permissions to developers for check in,
checkout.Trouble shoot the build and deployment issues.
 Maintenance of Maven, Shell scripts for safe builds and deploys.
 Involved in Deployment of the application using Tomcat.
 For on boarding existing application, performing knowledge transition from development team
to SCM team on build and deployment process.
Environments:Git, Maven, Jenkins, Shell Script, Ansible, Nexus

Declaration:

I hereby declare that the above mentioned information is correct up to my knowledge and I hear
the responsibility for the correctness of the above mentioned particulars.

Place: Johnson Kumar Nalli

You might also like