Summary
Overview
Work History
Education
Skills
Languages
Personal Information
Certification
Timeline
Generic
Moopuri Kiran Kumar

Moopuri Kiran Kumar

Senior DevOps Engineer
Anantapur,Andhra Pradesh

Summary

  • Having 6+ years of experience in IT Industry as a AWS and DevOps Engineer.
  • DevOps engineer with experience in Deploying, managing, monitoring, and supporting different DevOps tools.
  • Worked on Configuration and Administration of Jenkins for Continuous Integration.
  • Hands-on experience on writing Jenkins Pipeline script (Jenkins file).
  • Extensively worked on Continuous Integration and deployment using CI Tools like Jenkins
  • Experience in running Jenkins jobs in a distributed environment using master-slave.
  • Deployed application packages on to the Tomcat Application servers. Coordinated with software development teams and QA teams.
  • Hands-on experience on build and management tool Maven.
  • Hands-on experience on version control and source code management using the GitHub.
  • Handling builds, deployments and configuration for JAVA based applications on Linux platform.
  • Good Knowledge in deploying the application WAR file on tomcat servers in different environments.
  • Hands-on experience on Nexus Artifactory Repository Manager for Maven builds.
  • Hands-on experience on ansible playbooks
  • Experience working on several Docker components like Docker Engine, Hub, Machine, creating Docker images, Compose, Docker Registry and handling multiple images primarily for middleware Installations and domain configurations.
  • Hands-on experience Amazon Web Services (AWS), creating VPC (CIDR, Public Subnet, Private Subnet, Route Tables, NACL, Security Groups, Internet Gateway, NAT Gateway, Peering), IAM (Users, Groups, Roles, Policies, MFA).
  • Hands-on experience creating EC2 (AMI, snapshot, Instance Type, Storage, EBS, Key Pair, Security Groups), Elastic Beanstalk, RDS, Route 53, Auto Scaling.
  • Hands-on experience AWS S3, Glacier, EFS, ELB.

Overview

6
6
years of professional experience

Work History

Senior DevOps Engineer

Techmahindra Company
07.2021 - Current
  • Manage code repositories in Git by creating, deleting, merging, and securing projects in proper structure for all releases
  • Maintained version control systems like Git for seamless collaboration among developers and engineers during project lifecycles.
  • Implemented multiple CI/CD pipelines for different applications by using XLD/XLR tools
  • Configure and maintain multiple tools in XLR
  • Hands on experience in automating builds and deployment process using XLD/XLR
  • Experienced in docker container, writing docker files, docker compose, network and docker volumes
  • Experienced in Kubernetes, writing k8s Yaml files like Pod, Deployment, Replicaset, Services, Ingress, ConfigMap and Secretes
  • Used Docker and Kubernetes to manage micro services for development of continuous integration and continuous delivery
  • Hands on experience in Ansible YAML file that can create users and install packages/ software’s upgrading software’s
  • Responsible for monitoring Pods
  • Creating dashboard in Grafana for data visualization
  • Manage Jira Kanban board to track jira tickets status and update in confluence tool.
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.
  • Automated manual tasks through scripting languages such as Shell, boosting team productivity levels.
  • Designed and implemented containerization strategies using Docker and Kubernetes, improving resource utilization and management.
  • Collaborated with team to analyze system solutions based on client requirements.
  • Collaborated with team to determine application requirement specifications.

Environment: XLD/XLR, GIT, CI/CD Pipeline, Jenkins, Nexus, Sonarqube, Kiuwan, Ansible, Docker, Kubernetes, Tomcat, Nginx, Grafana, Prometheus, AWS, JIRA.

Aws Devops Engineer

Cognizant Technology Solutions
Bangalore , Karnataka
03.2019 - 07.2021
  • YAML scripts to configure servers
  • Written Ansible YAML scripts that can create users and install packages/ software’s upgrading software’s and copying files
  • Configuring Docker containers and creating docker files for different environments
  • Coordinate/assist developers with establishing and applying appropriate branching, merging conventions using GIT source control
  • Configured and maintained Jenkins to implement the CI process and integrated th tool with Maven to schedule te builds and automated thedeployment on th application servers using e “code deploy” plugin for Jenkins
  • Continuous Delivery is being enabled through Deployment into several environments of Test, QA, and Production using Jenkins
  • Maintained build related scripts developed in Shell
  • Analyzed builds using SonarQube
  • Automate builds and deployment of JAVA projects using MAVEN and Jenkins

Hands on experience in automating builds and deployment process using Shell scripting

Created the VPC’s, configured the subnets, attached the gateway and routing tables to the subnets and deployed the EC2 instances in the subnets created

  • Hands on experience in VPC, Subnets, Routing tables, Internet gateways, Route 53, S3, ELB, RDS(MySQL), Security Groups, Cloud Watch, SNS on AWS
  • Provided end-user training for all GitHub users to effectively use the tool
  • Installation and setting up kubernetes cluster on AWS manually from scratch
  • Installation and setting up of etc
  • Cluster (key-value) datastore
  • Created IAM roles for the kubernetes cloud setup
  • Created Kubernetes deployment, stateful sets, Network policy etc
  • Created Kubernetes dashboard, Network policies
  • Created metrics and monitoring reports using Prometheus and Grafana dashboards.

Environment: GIT, CI/CD Pipeline, AWS, JIRA, Jenkins, Ansible, Docker, Tomcat, Nginx, MySQL, SonarQube.

Build and Release Engineer

UMLAUT Pvt Ltd
Bangalore, Karnataka
07.2018 - 03.2019
  • Build and release engineer, supporting different applications.
  • Automating Build process using Git and Maven.
  • Configured and maintained Jenkins to implement CI process and integrated tool with Maven to schedule builds and automated deployment on application servers.
  • Creating jobs in Jenkins and managing build related issues.
  • Created and maintained build scripts using maven to perform builds efficiently.
  • Creating and maintaining the Ansible plays & tasks for deployments.
  • Created custom Docker images using Docker file.
  • Integrated SonarQube with Jenkins for continuous inspection of code quality.
  • Configured Maven and Jenkins to deploy generated artifacts to Artifactory.
  • Deployed application using Ansible for configuration management to existing infrastructure.
  • Configured Nginx for Load balancing and proxy.
  • Implemented continuous integration using Jenkins, which tracks source code changes.
  • Create and setup automated build environment for Java projects using Maven.
  • Debugged Build failures and worked with developers and QA people to resolve related issues.
  • Scaling application without any downtime.

Education

B Tech - Mechanical Engineering

PVKK Institute of Technology, JNTUA
Anantapur, India
06.2017

Skills

  • Operating Systems: Windows, Linux, Ubuntu
  • Cloud Technologies: AWS
  • Version Control Tools: Git
  • CI/CD Tools: Jenkins, XLD
  • Automated Build Tools: Maven
  • Code Analysis: SonarQube
  • Artifacts Repository: Nexus
  • Application Server: Tomcat
  • Load Balancer: Nginx
  • Configuration Management: Ansible
  • Monitoring Tools: Grafana, Prometheus
  • Container Technology & Management: Kubernetes, Docker, XLR
  • Scripting Languages: Shell Script
  • Infrastructure as Code (IaC): Terraform

Languages

English, Hindi, and Telugu

Personal Information

  • Father's Name: Moopuri NAGARAJU
  • Date of Birth: 08/03/96
  • Gender: Male
  • Nationality: Indian
  • Marital Status: Single

Certification

AWS Solution Architect Associate

Timeline

Senior DevOps Engineer

Techmahindra Company
07.2021 - Current

Aws Devops Engineer

Cognizant Technology Solutions
03.2019 - 07.2021

Build and Release Engineer

UMLAUT Pvt Ltd
07.2018 - 03.2019

B Tech - Mechanical Engineering

PVKK Institute of Technology, JNTUA
Moopuri Kiran KumarSenior DevOps Engineer