Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Naga Rajesh Babu Narsipudi

Tanuku

Summary

Having around 5 years of IT experience as a SRE/DevOps Engineer, and Linux administrator. Utilized a wide range of AWS services including EC2, S3, RDS, EKS, VPC, IAM, CloudWatch and more to design and implement cloud solutions tailored to business needs. Good experience in CI(Continuous Integration) and CD (continuous Deliver) methodologies with Jenkins. Maintained Kubernetes cluster, employing tools such as Karpenter and Keda to automate scaling and resource allocation based on workload demands. Experienced in provisioning and configuring resources using Ansible playbooks to streamline deployment. Experience in Devops solutions architecture and design for Python, Go, and Java, NodeJS, React based applications. Having good experience on Terraform as a Iaac Monitored and optimized system performance using New Relic, Prometheus identifying and resolving bottlenecks to enhance application responsiveness. Designed and maintained centralized logging infrastructure with Graylog, enabling efficient log aggregation, analysis, and troubleshooting. Having experience in creating custom Docker images using Docker file. Defining key performance indicators (KPIs) and Service Level Objectives (SLOs) for the Kubernetes infrastructure and applications. Having good experience in Linux, and shell scripting.

Dynamic and results-driven SRE/DevOps professional with 4+ years of experience in designing, implementing, and optimizing scalable infrastructure solutions. Leveraged expertise in AWS, Git, Newrelic, Graylog, Jenkins, Docker, Kubernetes, Terraform.

Overview

6
6
years of professional experience

Work History

SRE/DevOps Engineer

TATA Communications Limited
Bengaluru
10.2023 - Current

Tech Lead (Formerly Kaleyra)

SRE/DEVOPS ENGINEER

Kaleyra
Bengalore
10.2021 - 10.2023

SRE Specialist

  • Configuring and maintaining Git repositories on GitHub, managing branching strategies, pull requests, and code reviews to facilitate collaborative development workflows.
  • Managing AWS infrastructure, including EC2 instances, VPC, S3 buckets, ELB, ECR, EKS, IAM, DNS,R53,RDS, Cloud Watch ensuring high availability and scalability of services.
  • Deploying, configuring, and managing Kubernetes cluster applications across multiple environments (dev, staging, pp, production).
  • Migrated on premise application to microservice using AWS cloud, docker, k8's
  • Managing Kubernetes cluster, including node scaling and workload orchestration, utilizing Karpenter and KEDA for efficient resource utilization and autoscaling
  • Automated infrastructure provisioning and configuration management using Terraform, and Ansible, reducing deployment times and minimizing human error.
  • Automated CI/CD pipelines using Jenkins, reducing deployment times by 40% and increasing overall release frequency.
  • Creating dashboards and alerts to detect and respond to anomalies, performance bottlenecks, and incidents in real-time with help of New Relic, and PagerDuty, leading to a 80% reduction in downtime incidents
  • Centralized log management and analysis using Graylog, enabling real-time troubleshooting and analysis of system logs across multiple environments
  • Collaborating with cross-functional teams to troubleshoot and resolve infrastructure issues in a timely manner, and Responding to production incidents, troubleshooting system failures, and perform root cause analysis to identify underlying issues
  • Spent about 40% of my time dealing with software deploy, incident response, on-call duty and manual intervention.
  • Developed automated deployment processes and scripts to ensure a smooth transition from development to production.
  • Analyzed existing applications for performance bottlenecks and implemented solutions to improve scalability.
  • Created CI and CD pipelines with Jenkins and Docker to automate the build process of applications.
  • Implemented systems automation using scripting languages like Python and Bash.
  • Deployed microservices on Kubernetes clusters in order to increase scalability and availability of services across multiple regions.
  • Worked on Elastic search to create template, and day wise indices using different command line calls like GET/PUT/POST/DELETE.
  • Implemented Fluent Log collector tool which collects all application storage logs and webservers logs and push to centralize location called graylog.

System Engineer

FactSerices Pvt Ltd
10.2018 - 09.2021
  • Install, configure, and maintain Linux operating systems (OS) on servers and workstations
  • Monitoring system performance, network activity, and application logs to detect anomalies and proactively address.
  • Installed and configured operating systems, middleware products and databases.
  • Installed and configured Linux operating systems on physical, virtual, and cloud environments.
  • Provided technical support for users experiencing issues with Linux-based systems.
  • Monitored server performance metrics such as CPU utilization, memory usage using prometheus.
  • Created user accounts and managed permissions on the file system level for multiple users.
  • Troubleshot hardware related issues on Linux systems including kernel panics and boot errors.
  • Deployed software packages using package managers such as apt-get or yum repositories.
  • Investigated server logs to identify potential problems or suspicious activity.
  • Managed the development and implementation of infrastructure automation solutions using AWS technologies such as EC2, S3, IAM.

Education

B.Tech -

SRKR Engineering College
Bhimavaram
06-2018

Diploma(EEE) -

SMVM Polytechnic College
Tanuku
06-2015

SSC -

SASI EM High School
Tanuku
05-2012

Skills

  • Languages: Shell Scripting, PHP(Basics)
  • Platforms: Linux
  • Source Code Management:- GitHub
  • Project Management & Issue tracking: Jira
  • CI/CD Tools: Jenkins
  • Infrastructure orchestration: Ansible, Terraform(Basics)
  • Containers: Docker
  • Container Orchestration: Kubernetes
  • Continuous Monitoring: NewRelic, Nagios
  • Incident Management: PagerDuty
  • Documentation: Confluence
  • Deployment Tools: Rundeck, Jenkins
  • Virtualization: Amazon Web Services (AWS)
  • Databases: MySQL,ElasticCache
  • Log Centralization: Graylog using fluentd

Projects

SRE/Devops Engineer, Oct 2021 - Present, Linux, AWS, Git, Jenkins, Ansible, Newrelic, Graylog, Docker, Kubernetes, 

System Engineer, 2018 Oct - Aug 2021, Linux(CentOS, Ubuntu), Git, Jenkins, Docker, AWS

Timeline

SRE/DevOps Engineer

TATA Communications Limited
10.2023 - Current

SRE/DEVOPS ENGINEER

Kaleyra
10.2021 - 10.2023

System Engineer

FactSerices Pvt Ltd
10.2018 - 09.2021

B.Tech -

SRKR Engineering College

Diploma(EEE) -

SMVM Polytechnic College

SSC -

SASI EM High School
Naga Rajesh Babu Narsipudi