Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ravi Manikanta Srungavarapu

Hyderabad

Summary

Skilled as a DevOps Engineer having around 4 years and 6 months of experience in DevOps methodologies, continuous integration, Continuous delivery and automation process in throughout the environment

Overview

6
6
years of professional experience

Work History

DevOps Engineer

Taxilla IT Solutions Pvt Ltd
09.2020 - Current
  • Performed SCM tasks, such as check-in, checkout, branching, tagging, and merging code from development branches to main branch and main branch to development branches
  • Publishing unit testing and code-coverage reports
  • Maintaining artifacts on Jfrog repository
  • Implemented Jenkins for Continuous Integration Builds and Notifications exclusive for Dev teams for build completion
  • Installing Plugins in Jenkins as per project requirements
  • Configuring Slaves in Jenkins
  • Automated the build and deploy tasks using Maven, Gradle and Jenkins
  • Troubleshoot deployment issues in the Dev, QA, UAT and Prod environments
  • For New applications, work with development team to get the requirements of application build and deployment process
  • Once the process KT is complete from development team, write build and deployment scripts to bitbucket release note
  • Hands on in continuous delivery, Infrastructure automation using Ansible
  • Actively participated in the deployment of applications, ensuring seamless integration and optimal performance in the production environment
  • Writes the scripts in Terraform to orchestration of infrastructure in AWS
  • Created Docker images using Docker files to support containerization of applications
  • Created Docker files and build images and push to the ECR
  • Automating the manual process if any, by writing the Shell scripts
  • Using Cloud Watch for monitoring server metrics and creating alarms
  • Managed private S3 buckets with defined access control lists (ACLs) and retention policies; migrated data between storage classes for cost optimization
  • Configured backup solutions for EBS volumes and EC2 instances, ensuring data durability and compliance with retention requirements
  • Deployed and managed EC2 instances, load balancers, and target groups for high availability and fault tolerance in application architectures
  • Configure Elastic Load Balancer (ELB) for distribution incoming application traffic across multiple EC2 instances
  • Utilized AWS Database Migration Service (DMS) for seamless database migrations and data replication between different database engines
  • Configure and maintain the Users and Groups policies and permissions in IAM
  • Implemented security best practices by integrating AWS Security Hub to centralize security alerts and compliance status across services
  • Setup and managed backup and recovery using snapshot
  • Conducted regular patching of AWS resources and utilized the AWS Health Dashboard for proactive management of service health and operational issues
  • Install and configure Kafka messaging solutions, configuring producers and consumers for real-time data processing and integration across applications
  • Monitored and optimized Kafka cluster performance, managing topics, partitions, and consumer groups to ensure high availability and low latency
  • Managed Zookeeper for Kafka cluster coordination, ensuring consistency and reliability in distributed system configurations
  • Hand on experience in Install and configure Zookeeper nodes for maintaining metadata and managing distributed applications effectively
  • Deployed and configured Hazel cast for in-memory data caching and distributed computing, enhancing application performance and scalability
  • Implemented and managed Elasticsearch for scalable search and analytics solutions, designing effective indexing strategies to optimize query performance
  • Integrated Elasticsearch with other services for log and event data analysis, providing insights and visualizations through Kibana
  • Configured Snapshot Lifecycle Management (SLM) to automate the creation of Elasticsearch snapshots, ensuring regular backups to AWS S3 for data durability and recovery
  • Executed restoration of Elasticsearch snapshots from S3 as needed, effectively recovering data, and maintaining service continuity during incidents
  • Provisioned, resized, and managed RDS instances, including migrating databases from MySQL 5.7 to 8.x, ensuring data integrity and minimal downtime.
  • Configured and implemented RDS Proxy for efficient connection management, improving scalability and optimizing performance using Cloud Watch monitoring.
  • Managed and maintained Cassandra clusters, performing tasks such as node provisioning, data replication, and upgrades from version 3.11 to 4.x
  • Executed regular maintenance activities, including repairs and backups, while optimizing performance using nodetool commands and monitoring tools.

Technical Lab Coordinator

Quality Thought
03.2019 - 09.2020
  • Assisted students and working professionals by resolving technical issues in DevOps lab environments
  • Provided support for CI/CD pipelines, Linux servers, Cloud, Docker, Ansible and Kubernetes.
  • Resolved an average of 15+ technical issues daily through proactive troubleshooting and automation

Education

Master of Science - Computer Science

SKBR College
Amalapuram, India
06-2017

Skills

  • Operating Systems: Linux(Centos, Ubuntu, Amazon, Oracle) and Windows (2019,2022)
  • Artifactory: Nexus, JFrog
  • Version Control System : Git
  • CI/CD: Jenkins
  • Containerization: Docker
  • Orchestration: Kubernetes, EKS
  • Web Server: Nginx, IIS
  • Cloud: AWS EC2,VPC,RDS,S3,Backup, SES, Cloud watch, IAM,SSM, DMS, Security Hub
  • IaC: Cloud Formation, terraform
  • Build Tools: Maven and Gradle
  • Scripting Languages: Bash, Python
  • Configuration Management: Ansible
  • Application Servers: Tomcat
  • Databases: MySQL, Cassandra
  • Ticketing Tool: Jet brains, Tracet(Internal Tool)
  • Monitoring: Zabbix, Prometheus
  • Centralized Log Managemanet: Datadog, Grafana

Timeline

DevOps Engineer

Taxilla IT Solutions Pvt Ltd
09.2020 - Current

Technical Lab Coordinator

Quality Thought
03.2019 - 09.2020

Master of Science - Computer Science

SKBR College
Ravi Manikanta Srungavarapu