Lava - DevOps Resume

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

SENIOR SYSTEMS ENGINEER Email: sakepuram.lava@gmail.

com
LAVA KUMAR SAKEPURAM Mobile: +91-7411163997

OBJECTIVE

Having 4+ years of experience in the field of Cloud/DevOps Engineer in infrastructure provisioning, application
configuration, automation, code compilation, automating, supporting, release management, leveraging configuration
management, CI/CD, and DevOps processes

PROFESSIONAL SUMMARY

 Hands on Experience on AWS services like EC2, S3, ELB/ALB, VPC, IAM, EBS, Lambda, Auto Scaling, Cloud
Formation, SQS, SNS and Cloud Watch.
 Experienced in version controllers SCM tools like GIT/ GITHub on Linux and windows platforms.
 Experienced in Jenkins by installing, configuring, and managing for purpose of continuous integration (CI) and
end-to-end automation for all deployments and creating Jenkins CI pipelines.
 Integrating CI/CD pipeline using jenkins, vulnerability assessment, OS & Container hardening, patch upgrade, OS
upgrade, regular scanning of the environment, certificate management and working with Security Architects.
 Providing assistance on setting the AWS environment and also providing support on adding ports to security
groups and NACLs to VPC.
 Strong Experience in Amazon EC2 setting up instances, VPCs, and security groups.
 Creating/Managing AMIs, Snapshots and Volumes Upgrade Downgrade AWS resources (CPU, Memory, EBS)
 Configuring topics for email and SMS in AWS Simple Notification Services (SNS).
 Work experience on creating and managing Docker containerized environment.
 Worked experience on Kubernetes orchestration tool.
 Experience on Shell Scripting.
 Work Experience on UNIX Shell Script to automate the tasks like auto healing, sending consolidated email
reports for process check, error log count, file system issues and log retention
 Writing Ansible playbook as per the requirement.
 Deployed application packages on to the Apache Tomcat server. Coordinated with software development teams
and QA teams.
 Working experience on operating systems like Windows, Linux, Unix etc.
 Working with ticketing tools like jira.

PROFESSIONAL EXPERIENCE

Working as a SENIOR SYSTEMS ENGINEER at INFOSYS From OCT -2019 to still now.

EDUCATION SUMMARY

Bachelor’s Degree in B.SC from Mangalore Institute of Technological and Science, Mangalore in 2019

TECHNICAL SKILLS

Operating Systems : Ubuntu Linux


Version Control Systems : Git and Git Hub
Build tools : Maven
Script language : Shell scripting,
CI/CD Tool : Jenkins
Application/ Web Servers : Apache Tomcat, JBoss,IIS
Configuration Management tool : Ansible
Container Services : Docker, Kuberentes
Code Quality : SonarQube
Cloud : Amazon Web Services
Monitoring Tools : Cloud Watch, Prometheus, Grafana
Ticketing Tool : Jira

Project 2

Client : AT&T
Domain : Web Application
Role : DevOps Engineer
Environment: Linux, Git, Maven, Jenkins, Tomcat, Jira, Ubuntu, SonarQube, JFrog, Ansible, Docker,
Kubernetes

ROLES AND RESPONSIBLITIES:

 Integrating DevOps in CI/CD pipeline, vulnerability assessment, OS & Container hardening, patch upgrade, OS
upgrade, regular scanning of the environment, certificate management and working with Security Architects.
 Implementation of DevOps pipeline for multiple projects which includes Pipeline development, Build and
Integration, Deployment and Monitoring, Sanity & Regression end to end testing, Security Scanning &
Dashboard.
 Setup the Continuous Integration/Continuous Deployment (CI/CD) process
 Configured Jenkins with Git and schedule the jobs on every commit made by the team.
 Setup pipelines in Jenkins for automation as part of the CI/CD process.
 Managing Jenkins jobs based on groovy and Maven script. Also use plugins at some points for test builds, also
setting up multi-pipeline jobs to build based on dependencies.
 Designed and implementation of Continuous Deployment of micro- services in Docker Swarm and Kubernetes
environment. Docker Image management from building, archiving.
 Used GIT for managing source code by resolving merge conflicts that occur during collaboration of various
stakeholders of the application.
 Management of GitHub, branching strategy and release manager for the projects.
 Worked with Docker for convenient environment setup for development, testing and production. Experience
creating multi-architectures in a container.
 Experience working with Docker images, Docker containers, Docker-file, Docker-compose, Docker swarm and
Docker stack. Also configured Load balancing, Scaling, Rolling-updates and fail-over scenarios in Docker swarm.
 Kubernetes based deployments and monitor Build pipelines and fix issues.
 Downloaded images and uploaded customized images into Docker registry.
 Created Ansible playbook and roles to install and configure Jenkins. Creating Ansible roles using YAML such as
tasks, variables, files, handlers, templates, tests, vars and writing playbook for that particular role.
Project 1

Client : Comcast
Domin : Web Application
Role : DevOps Engineer
Environment: Linux, Git, Maven, Jenkins, Tomcat, Jira, Ubuntu, SonarQube, JFrog, Ansible, Docker,
Kubernetes

ROLES AND RESPONSIBLITIES:

 Autos calling, Load balancing,S3,EC2,RDS,Cloudfront,SNS,EBS,VPC,SNS etc ,Cloud watch, cloud front.


 AWS IAM (Roles Policies), Encryptions, Security Group.
 Working As L2 support in cloud ops environment.
 Installing and configuring GIT, Jenkins, Deployment and Automation.
 Creating Continuous Integration/Continuous Deployment pipelines by integrating GIT, Maven, Docker in
Jenkins.
 Creating the new build steps and Deploy setup for new project.
 Creating the jobs and automate the pipeline for build and deployment to stage and prod.
 Identify the root causes and solving the main causes.
 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.
 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.
 Jenkins is used as a Continuous Integration tool for automation of daily process.
 Involved in the release process and deployed applications (WAR and JAR) to the Tomcat.

You might also like