Rajeshwar Reddy Kotha Location: Dallas, TX
DevOps Engineer Phone: 469-***-**** Email: *********.*@**********.*** Professional Summary
•Delivered high-quality software through 8+ years of DevOps, Software and release management expertise, utilizing automation tools to streamline the entire SDLC process. Experience in automation tasks on various Docker components like Docker Hub, Docker Engine, Docker Machine, Compose, and Docker Registry. Leverages Azure Resource Manager (ARM) templates and Azure DevOps YAML pipelines for efficient deployment, deletion, and updates of entire Azure resource configurations. Expertise in Infrastructure as Code (IaC) through Proof- of-Concept (POC) for deploying AWS infrastructure using Terraform and CloudFormation. Expert in Docker Swarm CLI to create and manage a Docker Swarm cluster, enabling service deployment, scheduling, and overall orchestration. Extended the DevSecOps scope to infrastructure provisioning by enabling pre-provisioning scans using Terraform Enterprise and implemented post-provision scans to validate the compliance standards using the Inspec framework and collected the defects in JIRA in an automated fashion. Skills
• Methodologies: SDLC, Agile, Waterfall
• Configuration Management Tools: Puppet, Chef
• DevOps & DevSecOps: CI/CD (Jenkins, GitLab CI, GitHub Actions), Configuration Management, Infrastructure as Code (Terraform, Ansible), Secrets Management (HashiCorp Vault, PasswordSafe), Compliance Automation.
• Monitoring & Logging tools: Splunk, Nagios, Grafana, CloudWatch, Dynatrace, Datadog, ELK Stack
• Security & Compliance: SAML, OAuth, Active Directory, TLS/SSL, Venafi
• Containers and Orchestration Tools: Docker, Kubernetes, Docker Swarm
• Cloud Services: Azure(Azure Kubernetes Service (AKS)), AWS (EC2, RDS, IAM, Lambda), GCP (Google Kubernetes Engine (GKE))
• Programming & Scripting: Python, Java, GO, PowerShell, Bash Shell, Yaml, Perl, Ruby
• Frontend & Microservices: React, Rest API, graphQL
• AI/ML: OpenAI, Databricks, SageMaker
• Web/App Servers: Nginx, Web Logic, Apache Tomcat
• CI-CD/Build Tools: Azure DevOps, Code Build, Code Pipeline, Maven, Gradle
• Version Control Tools: Git, GitHub, Bitbucket, SVN
• Database: DynamoDB, MongoDB, MySQL, Amazon RDS
• Operating System: Windows, Linux (Ubuntu), MacOS Education
Master of Science in Information Studies Mar 2023
Trine University, Arizona GPA:3.45
Bachelor in Computer Science and Engineering Dec 2015 Jawaharlal Nehru Technological University Hyderabad, India GPA:3.25 Experience
JPMorgan Chase & Co., TX Nov 2023– Present
Sr DevOps Engineer
• Automated infrastructure provisioning on Azure using Terraform and increased deployment efficiency by 30% through a continuous deployment pipeline built with Jenkins and modular Terraform configurations.
• Implemented robust security measures for Kubernetes clusters, including network policies, role-based access control (RBAC), and encryption, reducing security risks.
• Developed reusable cloud modules for interacting with Azure services, enabling a 20% increase in developer productivity, streamlined infrastructure creation, and orchestration on Azure, facilitating the automation of cloud-native applications built with Azure Functions and Azure Kubernetes Service (AKS) managed by Ansible.
• Developed custom Python scripts to automate routine tasks, such as log analysis, system monitoring, and backup processes, saving 50 hours of manual effort per month.
• Developed an automated incident response system using AIOps tools like Moogsoft, and BigPanda that reduced incident resolution time.
• Build and deploy CI/CD pipelines using Azure DevOps to automate application development and deployment within a Kubernetes container environment.
• Created and maintained a comprehensive Chef cookbook library to standardize application deployment and configuration, accelerating development and deployment cycles.
• Built an efficient MLOps pipeline, streamlining model retraining and deployment, resulting in a 10% improvement in model accuracy.
• Automated critical infrastructure tasks using Python scripts, reducing the risk of human error and increasing system reliability by 20%.
• Implemented a centralized logging and monitoring solution using tools like ELK Stack and Prometheus, reducing mean time to resolution
(MTTR) by 30%.
• Evaluated and implemented Kubernetes as the preferred platform for managing Docker container deployments, leading to a 50% improvement in application scalability and resource utilization.
• Utilized AI-driven code completion to improve developer productivity by 25%, reducing coding time and increasing code quality.
• Leveraged Infrastructure as Code (IaC) principles with ARM templates (JSON/YAML) to ensure consistent, repeatable, and version- controlled infrastructure configurations.
Tompkins Robotics / Orlando, FL Apr 2022 – Sep 2023 Azure Cloud Infrastructure Engineer
• Architected a comprehensive CI/CD pipeline for 40% faster deployments, integrating CloudFormation scripts, Azure DevOps pipelines, and Ansible playbooks to automate infrastructure provisioning and application delivery.
• Leveraged Nexus for efficient artifact management and SonarQube for continuous code quality monitoring throughout migration.
• Migrated on-premises resources to Azure using tools like Azure Site Recovery and Azure Backup, ensuring seamless cloud adoption and disaster recovery preparedness.
• Developed custom Java applications to automate complex infrastructure tasks, such as database migrations and configuration changes, improving efficiency by 20%.
• Migrated legacy applications to containerized deployments on Kubernetes, achieving a 20% reduction in infrastructure costs.
• Automated the deployment of Multiple microservices to Kubernetes, increasing deployment frequency by 20 % and reducing downtime.
• Executed Infrastructure as Code (IaC) principles with Terraform to provision and manage Azure Kubernetes Service (AKS) clusters, ensuring consistency and reducing manual effort.
• Created CI/CD pipelines with Python and Jenkins, achieving a 95% success rate for automated deployments and reducing deployment time to 15 minutes.
• Strengthened security posture by automating security checks and vulnerability scanning with GitHub Actions, reducing security risks.
• Reduced downtime by 35% through monitoring with Nagios/Dynatrace, identifying and resolving infrastructure and application issues before impacting users.
• Implemented role-based access control (RBAC) in Puppet to enhance security and compliance, limiting access to sensitive configurations to authorized personnel.
• Developed Python scripts to automate repetitive tasks within the CI/CD pipeline, resulting in a 25% increase in deployment efficiency.
• Utilized Ansible playbooks to automate infrastructure provisioning, configuration management, and application deployments across various environments.
Kpit Technologies, India Aug 2018 – Dec 2021
DevOps Automation Engineer/SRE
• Increased software development lifecycle efficiency by 20% through automated infrastructure provisioning for development, testing, and production environments with Terraform.
• Created insightful dashboards in Grafana, visualizing critical metrics from various sources for improved infrastructure and application performance monitoring.
• Orchestrated containerized applications on Kubernetes, enabling efficient resource management and improved application performance.
• Established and enforced robust AWS IAM policies and roles to secure access to AWS resources, reducing the risk of unauthorized access and data breaches.
• Integrated Docker containerized test infrastructure into the Jenkins CI/CD pipeline, enabling faster and more isolated test execution.
• Worked on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and troubleshoot the build issue during the Jenkins build process.
• Automated the implementation of AWS VPCs, ELBs, security groups, SQS queues, S3 buckets by using Terraform and used Terraform as a tool to manage different cloud infrastructure resources, i.e., VMware, and Docker containers.
• Leveraged ELK stack configuration and administration to monitor the health and performance of EC2 instances, providing valuable insights for proactive problem identification and resolution.
• Designed secure and reliable architecture utilizing IPSec tunnels, VPN gateways, and Customer Gateways to ensure seamless connectivity between on-premises and AWS resources.
TopHat Software Technologies, India Feb 2016 – Jul 2018 Software Engineer
• Leveraged ReactJs caching to optimize data fetching from Java APIs, resulting in a 25% decrease in average page load time.
• Designed GraphQL APIs to provide flexible and efficient data fetching capabilities, resulting in a 30% reduction in network traffic and streamlining API response times by 50%.
• Accomplished Spring ORM with Hibernate taking advantage of features like Annotation metadata, Auto wiring, and Collections to implement the DAO layer with Hibernate Session Factory, HQL, and SQL.
• Executed Test-Driven Development (TDD) practices and unit testing frameworks, such as JUnit, to minimize bugs during User Acceptance Testing (UAT) and System Testing.
• Established and exposed the application as a RESTful web service, implementing HTTP POST, GET, and error handling methods using appropriate status codes and utilizing Postman for API testing and validation.
• Improved code maintainability and testability by mocking dependencies with Mockito in various Java services, leading to a 40% reduction in time spent on integration testing.
Certifications
• Microsoft Certified: DevOps Engineer Expert
• Microsoft Certified: AZ-104: Azure Administrator Associate
• Microsoft Certified: AZ-400: Designing and Implementing
• Microsoft DevOps Solutions
• The Linux Foundation: Certified Kubernetes Administrator
• Terraform Associate