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

Bharath Kumar P pbharath kumar.aws@gmail.

com
Associate Consultant :+91 8686863637
SUMMARY:

Having 4.1 years of experience in DEVOPS and Build & Release Management, Configuration Management
and supporting multiple environments during Software development life cycle. Seeking IT Infrastructure, DEVOPS,
Build/Release Software Engineer position in Software industry using detail-oriented and good communication skill.

Technical Skills:

• Version Control : Git

• Build Tool : Maven

• Continuous Integration : Jenkins

• Scripting Language : Shell Script

• Database : MySQL

• Application Server : Tomcat

• Monitoring Tool : Nagios

• CM Tool : Ansible

• Code Coverage Tool : SonarQube

• Container Tool : Docker

• Cloud Services : AWS

• Ticketing Tools : JIRA

• Artifactory : Nexus

• Operating System : Windows, Linux

EDUCATION

• B.Tech Computer Science and Engineering from JNTU Anantapur.

Roles & Responsibilities:

• Hands on experience in Continuous Integration and Continuous Delivery strong background in Build and
Release Management and Cloud Implementation all within that suites the needs of an environment under
DevOps Culture.
• Ability to work closely with teams, in order to ensure high quality and timely delivery of builds and
releases. 
• Implementing a Continuous Delivery framework using Git, Jenkins, Ansible, and Maven & Artifactory in
Linux environment.
• Using Jenkins AWS Code Deploy plugin to deploy to AWS.
• Good Knowledege in kubernetes
• Responsible for Continuous Integration (CI) and Continuous Deployment (CD) process implementation
using Jenkins along with Shell scripts to automate routine jobs.
• Automated processes with custom built Shell scripts.
• Integrating Ansible, Jenkins and GIT to provide CI & CD.
• Experience in managing the merging and Branching Strategy.
• Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to
implement builds.
• 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.
• Automated CI/CD process using Jenkins, build-pipeline-plugin, maven, GIT.
• Having good Experience in DOCKER Containerization tool.
• Having Experience in creating custom Docker images using Docker file. Helped Development teams by
automating the environment setup using tools like Docker and Ansible.
• Create Deployment config template files.
• Create persistent volume, resources, limit quotes
• Having Experience in Ansible writing playbooks to manage system configuration.
• Configuring and managing web Server. Having good knowledge on Automation Ansible.
• Experienced knowledge on Configuration management tool called Ansible.
• Experience in Automation using Ansible Developing Playbooks and push to the Ansible server.
• Created and maintained build scripts using Maven to perform builds efficiently on Jenkins.
• Experience in using Nexus and Artifactory Repository Managers for Maven.
• Scheduling of automatic repetitive Jobs with Crontab.
• Experience in integrating Code Quality Analysis Tools like SonarQube.
• Used AWS Cloud platform services are EC2, IAM, S3, VPC, EBS, AMI, RDS, Cloud Watch, Autoscaling, VPC
Peering and Cloud Front.
• Creating/Managing AMI/Snapshots/Volumes, Upgrade/downgrade AWS resources (CPU, Memory, EBS)
• Created monitors, alarms and notifications for EC2 hosts using Cloud Watch.
• Design, integration and management of Amazon Web Services cloud solutions.
• Installed and configured Nagios monitor tool performance on all nodes.
• Implemented Nagios monitoring tool and added AWS EC2 hosts on the entire cloud datacenter.
Work Experience:

• Currently working as a DEVOPS Engineer at ASPION TECHNOLOGIES PVT LTD. from 2017 Apr to till date.

PROJ
ECT EXPERIENCE

Project 1

Position: DevOps Engineer


Responsibilities:
• Responsible for creating the Jenkins pipelines for Automation job creation.
• Developed automation framework for Application Deployments to the cloud environments.
• Working with supporting different Environments with help of Ansible to deploy applications in different
Target Environments.
• Terminating/Stopping/Creating EC2 instances using AWS Console.
• Integrated Sonar with Jenkins as part of Continuous Build pipeline.
• Creating user accounts for the Dev/QA team using AWS IAM
• Creating/managing volume snapshots, attaching to VM instances and mounting it for use.
• Participated in all of the client weekly calls along with the team members.
• Creating repositories, branches, tags in GIT and assist the developers to fix merging issues.
• Helped users in creating Branches/Tags and Release Tags activities.
• Created Docker files, build images, and push to the Docker private registry.
• Developed Automated Build and deploy Process Using Maven.
• Deployed and monitored scalable infrastructure on Amazon web services specifically on AWS EC2.
• Maintaining a farm of EC2 instances, S3, ELB’s and RDS.
• Worked with scripting language like Shell Scripting.
• Experience in Integrating Code Quality Analysis Tool Like SonarQube And Sonar Scanner
• Installed and Configured Nagios monitor tool performance on all nodes
• Implemented Nagios monitoring tool and added AWS EC2 hosts on the entire cloud datacenter.
• Day to day administration of the Development environment and Production and Test environment
systems. 24x7 on-call support.
Project 2:

Roles & Responsibilities:


• Work on Production Server’s on Amazon Cloud (EC2, EBS, RDS, S3)
• Worked And Troubleshoot Git Repositories on Production, Staging, Development and Local Server’s.
• Install and configure Ubuntu, Centos on remote servers and Desktop servers.
• Install and Configured Apache /Tomcat Web server.
• Responsible for Continuous Integration (CI) and Continuous Deployment (CD) process implementation
using Jenkins along with Shell scripts to automate routine jobs.
• Implement best practices and maintain Source Code repository infrastructure (Using GIT).
• Creating repositories, branches, tags in GIT and assist the developers to fix merging issues.
• Supporting developers in Configuration management environment using GIT.
• Installed and maintained the GIT repositories.
• Handling the monthly releases and provides the timelines and rules to teams.
• Handled Major Incidents along with P1, P2, P3 & P4 Priority Cases. Monitoring tools like Nagios etc.
• Monitoring and regularly taking backup of the server data.

(Bharath kumar)

You might also like