Summary
Overview
Work History
Education
Skills
Timeline
language
Declaration
Generic

NAGENDRA REDDY BATTU

AWS DevOps Engineer
Bengaluru,KA

Summary

AWS DevOps Engineer with practical ownership of Jenkins, Bamboo, Docker, Kubernetes, and AWS across build, release, and production support work. Automates deployments across DEV, QA, UAT, STAGING, and PROD, manages version control workflows in Git, Bitbucket, and SVN, and keeps releases moving with shell scripting, monitoring, and change coordination. Strengthens delivery reliability through CI/CD pipeline maintenance, container orchestration, and cloud infrastructure support.

Overview

1
1
Language
4
4
years of professional experience

Work History

Build and Release Engineer

SEMLOPS
01.2023 - Current
  • Created repositories with branches, tags, and trunks.
  • Created branches, performed merges in Version Control Systems Bitbucket.
  • Integrated BITBUCKET into BAMBOO AND JENKINS to automate the code check-out process
  • Implemented a Continuous Delivery pipeline with Docker and K8’S
  • Collaborated with developers to identify and address common build failures, enhancing build reliability.
  • Performed setup of Virtual hosting with Tomcat Application Server.
  • Proposed and implemented branching strategy suitable for agile development in Subversion.
  • Coordinated release communication processes, ensuring alignment among stakeholders and timely updates.
  • Deployed dynamic and static content to Tomcat application server, facilitating seamless application updates.
  • Involved in maintaining and editing shell scripts for application deployment automation
  • Converted and automated builds using Ant and Maven for Scheduled automated nightly builds using Subversion.
  • Maintained Continuous integration effort with Subversion along with scheduled builds.
  • Interacted with supporting teams to understand client deployment requests.
  • Build, manage, and continuously improved the build infrastructure for software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment.
  • Implemented continuous integration using Bamboo & Jenkins.
  • For on boarding existing application, performing Knowledge transition from Development team to SCM team on build and deployment process.
  • For New applications, work with development team to get the requirements of application build and deployment process.
  • Project -1: SEMPHIL EVALUTION SYSTEM (24-JAN-2024 – TILL DATE )
  • Environment: GIT, Jenkins’s, Tomcat, Oracle Web logic, Apache Ant, Maven, Shell Scripting, Docker, Service Now, JDK 1.7, 1.8, Multi Putty, Oracle, Nagios, AWS and Red Hat 5. Spring Boot project often use Maven as Build Tools.
  • Responsibilities:
  • Generate Jar-Files SES-API-GATEWAY, SES NAMEING SYSTEM & SES-EVALUTION SYSTEM
  • SES-API-GATEWAY :- API Gateway routing traffic and out of the application take cares of load balancing and security.
  • SES NAMEING SYSTEM:- Used Registered service Network
  • SES-EVALUTION SYSTEM :- The Responsible of handling features of Application
  • Performed all the GIT activities such as authentication, branching, tagging, merging and work space setup activities for development team.
  • Implemented a Continuous Delivery pipeline with Docker and GitHub
  • Creation of required folder structures for multi-module project and configuration of permissions for the teams on them.
  • Repository setup, backup, restore and user authentication on GIT Server.
  • Configured maven repositories and POM.xml with different plug-ins.
  • Installed Continuous Integration Server Bamboo as a service, configured the projects on Bamboo and automated the build, deployment and test execution on all the target platforms and shared the nightly build results with the teams.
  • Configured Bamboo as a CI engine to build and promote applications to DEV, QA, UAT, STAGING and PROD to Linux environments.
  • Worked with development, QA and operations teams to ensure that newly developed software code is built and released as smoothly and efficiently as possible.
  • Interact with Development, QA and Operations teams to resolve issues
  • Experience in Configuring and deploying the artifacts to the Application server
  • Experience in implementing and adapting to Release/Change Management Process
  • Prepared and Maintained Build, Release and Deployment documents
  • Managed environments DEV, QA, UAT and Staging for various releases and designed instance strategies
  • Built servers using AWS, importing volumes, launching EC2, creating Security groups, Auto-scaling, Load balancers (ELBs) using Cloud formation templates & AMI's using Infrastructure as a Service
  • After complete of the scripts development and process setup, execute the builds and deployments to all above environments based on weekly scheduled build
  • Project-2 : SEMLOPS(24-JAN-2023 TO TILL DATE)
  • Environment: GIT, Bamboo, Jenkins, Apache Tomcat, Apache Ant, Maven, Docker, Kubernetes(K8’S), Shell Scripting (Bash), Jdk 1.7, Oracle, Jira, Windows 2000/XP/7,Red Hat 5.
  • Responsibilities:
  • Through JENKINS Scripted pipeline Automated in Day-to-day Activity
  • Build Results are managed in Bamboo and deployed applications using post build activity.
  • Performed setup of Virtual hosting with Tomcat Application Server.
  • Proposed and implemented branching strategy suitable for agile development in Subversion.
  • Managed the Release Communication and Co-ordination Process.
  • Deployed Dynamic and Static content to Application server like Tomcat.
  • Involved in maintaining and editing shell scripts for application deployment automation
  • Converted and automated builds using Ant and Maven for Scheduled automated nightly builds using Subversion.
  • Maintained Continuous integration effort with Subversion along with scheduled builds.
  • Interacted with supporting teams to understand client deployment requests.
  • Build, manage, and continuously improved the build infrastructure for software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment.
  • Implemented continuous integration using Bamboo & Jenkins.
  • For on boarding existing application, performing Knowledge transition from Development team to SCM team on build and deployment process.
  • For New applications, work with development team to get the requirements of application build and deployment process.

AWS DevOps Engineer

Samsung Electro-Mechanics
01.2023 - Current
  • Managed CI/CD pipelines with Jenkins and Bamboo, enabling automated application builds and deployments.
  • Managed CI/CD pipelines using Jenkins and Bamboo for automated application build and deployment.
  • Administered Git, Bitbucket, and SVN repositories, optimizing branching, tagging, and merging processes.
  • Managed Kubernetes deployments, scaling, and container orchestration.
  • Built and maintained Docker container environments.
  • Configured AWS services such as EC2, VPC, IAM, S3, ELB, Auto Scaling, Route53, CloudWatch, and CloudTrail to support scalable infrastructure.
  • Integrated SonarQube and Coverity into CI/CD pipelines.
  • Implemented monitoring using Prometheus and Grafana.
  • Jan 2023 – Present

Education

Postgraduate -

Jawaharlal Nehru Technological University
Kakinada
01-2020

Skills

AWS

Jenkins

Docker

Kubernetes

Python

Terraform

Ansible

Helm

CI/CD pipelines

Deployment automation

Build automation

Release management

Version control systems

Monitoring & alerting

Incident triage

Change management

Environment management

Production support

Timeline

Build and Release Engineer

SEMLOPS
01.2023 - Current

AWS DevOps Engineer

Samsung Electro-Mechanics
01.2023 - Current

Postgraduate -

Jawaharlal Nehru Technological University

language

English
Advanced (C1)

Declaration

Hereby, I declare that the above information furnished by me is true to the best of my knowledge and belief.
NAGENDRA REDDY BATTUAWS DevOps Engineer