Close this
Close this

Srinivas Reddy

Development
Ohio, United States

Skills

DevOps

About

SRINIVAS REDDY NAGULA's skills align with Programmers (Information and Communication Technology). SRINIVAS also has skills associated with Consultants and Specialists (Information and Communication Technology). SRINIVAS REDDY NAGULA has 5 years of work experience.
View more

Work Experience

DevOps Engineer

McKinsey, OH
July 2023 - Present
  • Leveraged Python to seamlessly interact with Azure APIs, streamlining cloud infrastructure management and application deployment. Implemented Python scripts for security automation within Azure, enhancing system protection and compliance management. Successfully deployed critical Azure services (20%), including Virtual Networks and VMs using Terraform, to establish scalable and secure cloud infrastructures with 90% uptime, ensuring high availability and optimal performance. Oversaw the configuration and management of a significant portion (10%) of Azure Active Directory and Azure DevOps, enforcing stringent access control and security protocols to protect cloud environments and maintain 100% compliance. Orchestrated and fine-tuned 10% of build and release pipelines in Azure DevOps, significantly enhancing application delivery and deployment processes, which streamlined operations and reduced time-to-market by 30%. Optimized CI/CD pipelines (12%), enhancing deployment speed and reliability by transitioning build pipeline processes from Jenkins to Azure DevOps, resulting in a 35% improvement in deployment frequency. Managed multi-region Kubernetes clusters and Docker containers on Azure Kubernetes Service (AKS), accounting for 10% of the infrastructure, promoting efficient and scalable development, and reducing overhead by 25%. Proficiently managed Azure SQL Database, Cosmos DB, and Cache for Redis, optimizing data storage and retrieval processes, and ensuring a robust and scalable data infrastructure, improving data access speed by 30%. Implemented comprehensive security measures using Azure Security Center, Firewall, and Key Vault, safeguarding resources and ensuring a secure, compliant environment with a 25% improvement in security incident response time. Proactively monitored and analyzed system performance using Azure Monitor and Log Analytics, identifying and addressing potential issues to maintain 85% system health and performance. Integrated Service Bus, Logic Apps, and Azure Functions to automate and streamline workflows, enhancing process efficiency and responsiveness, leading to a 20% improvement in operational productivity. Utilized Azure's extensive suite of services including AKS, Functions, Storage, Cosmos DB, Application Gateway, ARM Templates, and Container Registry (ACR) to build a resilient, scalable, and efficient cloud infrastructure.

DevOps Engineer

Adani
January 2020 - July 2022
  • India Developed and deployed 25+ Python scripts to automate routine Azure management tasks, achieving a 45% increase in operational efficiency. These scripts facilitated complex data manipulations and interactions with Azure APIs, enhancing system integration and workflow automation. Crafted and executed 30+ advanced shell scripts to streamline Azure environment configurations and deployments, resulting in a 40% reduction in manual intervention and a 35% improvement in deployment consistency. Enhanced performance and management of AKS, improving container orchestration efficiency by 30%. Managed databases, achieving a 20% improvement in database performance and scalability. Leveraged Azure Security Center for security management, reducing security incidents by 40%. Optimized Azure Blob, File, and Table storage, leading to a 25% improvement in data access speeds. Utilized Python for in-depth data analysis and reporting of Azure resource utilization. Created scripts that parsed and analyzed large datasets from Azure Log Analytics, leading to a 30% increase in the accuracy of resource optimization decisions. Implemented shell scripts to automate backup and recovery procedures for Azure environments, reducing recovery time by 50% and enhancing data protection measures. Integrated Python scripting within CI/CD pipelines to automate testing and deployment processes for Azure applications, contributing to a 60% reduction in pipeline bottlenecks and a 25% increase in deployment speed. Authored Python scripts to supplement Terraform templates, enabling more dynamic and flexible infrastructure provisioning, which led to a 20% improvement in infrastructure deployment times. Utilized shell scripting to manage and optimize Kubernetes clusters, improving cluster performance by 30% and simplifying the deployment process for containerized applications. Developed Python scripts to enhance the monitoring capabilities of Azure Log Analytics, facilitating real-time data analysis and alerting, which increased monitoring efficiency by 40%. Created shell scripts to extend the functionality of Ansible playbooks, enabling more complex automation scenarios and contributing to a 30% increase in playbook efficiency and flexibility. Crafted Python scripts to automate security auditing and compliance checks within Azure environments, resulting in a 50% improvement in security posture and a 25% reduction in compliance violation incidents.

Cloud Engineer

Dell
February 2018 - December 2019
  • India Utilized Python to develop custom cloud solutions, integrating with AWS services like Lambda and EC2, leading to more efficient and scalable cloud operations. Managed and enhanced the build infrastructure for global software development teams, encompassing the setup of CI/CD and deployment tools. Successfully implemented a range of AWS solutions, incorporating EC2, S3, RDS, IAM, Redshift, Lambda, and Cloud Formation templates. Designed and maintained public and private cloud infrastructures on AWS, prioritizing high availability through Elastic Load Balancing (ELB). Combined Python and shell scripting to optimize CI/CD pipelines, achieving a more agile and responsive deployment cycle and reducing manual intervention. Automated both OpenStack and AWS deployments using Terraform and Ansible, ensuring the provisioning of highly available EC2 instances. Leveraged Docker for containerization, scaling, and deployments, alongside the development of Ansible playbooks for efficient recovery processes. Implemented high-performance monitoring and alerting systems using AWS CloudWatch, Prometheus, Grafana, and Datadog. Ensured seamless application operation, with Terraform managing monitoring infrastructure. Developed Chef Cookbooks for system configuration, with ongoing maintenance through Git repositories and Chef Server. Established Jenkins builds for CI/CD, employed the ELK Stack for log management, and tracked issues within JIRA. Additionally, authored Shell and Perl scripts for code deployment and notifications. Actively participated in Agile Scrum ceremonies, including Sprint Planning, Daily Standups, Sprint Reviews, and Sprint Retrospectives, aligning DevOps activities with development goals. Collaborated closely with development and operations teams to implement and optimize Agile Scrum methodologies, ultimately streamlining the delivery pipeline for enhanced efficiency.

Education

Science and Technology Management at Lindsey Wilson College

Masters

Lovely Professional University

Bachelors