Pavan reddy
Pavanreddy.official2@gmail.com
330-274-9797
Cloud Infrastructure Engineer | Site Reliability Engineer | Sr Cloud Engineer |
| Sr DevOps Engineer | Build & Release Engineer
Professional Summary:
An 11+ year IT professional, I deliver scalable cloud solutions across AWS, Azure, and GCP, specializing in
automation, Kubernetes, and CI/CD. I enhance reliability through ELK monitoring, API management,
and utilized Python for custom automation, complemented by deep Linux administration expertise.
✓ Extensive expertise in infrastructure automation, configuration management, and orchestration using tools like
MuleSoft, Docker, Kubernetes, Ansible, and Terraform.
✓ Strong experience in setting up and managing CI/CD pipelines with Jenkins, GitLab CI/CD, and AWS Code
Pipeline to streamline development workflows.
✓ Proficient in containerization technologies such as Docker, Docker Swarm, and Kubernetes, ensuring scalable and
resilient microservices architectures.
✓ Skilled in managing and optimizing cloud infrastructure, including EC2, S3, ELB/ALB, Auto Scaling, IAM, and
VPC, to enhance performance and security.
✓ Well-versed in scripting languages like Python, Bash, and PowerShell for automating infrastructure deployment
and management.
✓ In-depth understanding of DevOps methodologies, Agile principles, and collaborative development practices for
efficient software delivery.
✓ Hands-on experience with monitoring and logging tools such as Splunk, ELK Stack (Elasticsearch, Logstash,
Kibana), and Prometheus for real-time system analysis.
✓ Proficiency in version control systems, including Git, SVN, and Mercurial, to maintain source code integrity and
streamline collaboration.
✓ Experience with data center operations and migrations across UNIX and Linux environments.
✓ Managed and maintained server environments based on Docker, Apache, IIS, Nginx, Java, PHP, Node.js, and
RabbitMQ.
✓ Expertise in automating deployments using Python and Bash scripting, ensuring efficient and error-free infrastruc-
ture management.
✓ Certified in AWS and familiar with cloud platforms like Microsoft Azure and Google Cloud Platform (GCP).
✓ Strong background in designing and implementing scalable, high-availability cloud architectures using Infrastruc-
ture as Code (IaC).
✓ Knowledgeable in cloud-native technologies and serverless computing, leveraging AWS Lambda, Azure Func-
tions, and Google Cloud Functions.
✓ Experienced in managing Kubernetes-based container orchestration, ensuring seamless deployment, scaling, and
monitoring of applications.
✓ Well-versed in configuration management tools like Puppet, Chef, and Ansible for automating infrastructure provi-
sioning and management.
✓ Oversaw CI/CD processes with Jenkins, automating critical functions using Python and Shell scripting.
✓ Skilled in setting up continuous monitoring and logging using CloudWatch, Azure Monitor, and Google Cloud
Logging for proactive system management.
✓ Hands-on experience with Infrastructure-as-Code (IaC) using AWS CloudFormation, Azure Resource Man-
ager, and Google Cloud Deployment Manager.
✓ Familiar with serverless frameworks like AWS Serverless Application Model (SAM) and Azure Functions
Framework for rapid development and deployment.
✓ Proficient in implementing automated testing using Selenium, JUnit, and Cypress to ensure robust and reliable
software releases.
✓ Strong understanding of networking principles, including VPC architecture, subnetting, security groups, and routing
in cloud environments.
✓ Expertise in designing highly available and fault-tolerant systems using load balancers, auto-scaling, and multi-
region deployments.
✓ Adept at performance tuning and capacity planning, using cloud-native tools to optimize resource utilization and
reduce costs.
✓ Strong focus on security best practices, implementing industry-standard controls to protect cloud environments.
✓ Excellent troubleshooting and problem-solving abilities, resolving complex cloud infrastructure and system issues.
✓ Comprehensive knowledge of DevOps tools and methodologies, including source control, build automation, and
deployment strategies.
✓ Active engagement in the DevOps community, continuously learning about new trends, tools, and best practices.
Technical skills:
Operating systems Windows, Unix, Linux (Ubuntu, Red hat).
Virtualization AWS, VMware, Vagrant, Virtual box.
Build Tools Ant, Maven, Gradle.
Source Code Management SVN, GIT, Bitbucket, IBM Rational Clear Case.
Bug Tracker and Testing JIRA, Junit, Test Flight, Confluence, SonarQube.
Containers Docker, Kubernetes, Terraform and ECS.
CI/ CD Tools Hudson, Jenkins, Bamboo.
Scripting Languages Python, Bash, Ruby, Power Shell, Perl, YAML.
Configuration Tools Ansible, Chef, Puppet, Vagrant.
Monitoring Tools Splunk, Data dog, Nagios, App Dynamics, Grafana, and Prometheus.
Cloud Services AWS, Azure, and GCP
Web/App Servers Nginx, JBoss, Apache, Tomcat, IIS, Web Logic, Glassfish, IBM web sphere.
SDLC Waterfall model, Agile, Scrum.
Professional Experience:
Client: Delta Airlines, Atlanta, GA Oct 2022 to Feb 2025
Role: Sr Cloud Engineer
Responsibilities:
➢ Engineered and automated application releases to test and production environments, managing source code, build
and deployment pipelines, and environment configurations.
➢ Proficient in AWS S3 versioning and lifecycle policies for data backup and archiving.
➢ Designed and implemented API CI/CD pipelines using GitLab CI/CD and AWS CloudFormation templates
within an agile environment.
➢ Collaborated with development teams to resolve deployment and infrastructure challenges, ensuring smooth appli-
cation releases.
➢ Configured and maintained AWS infrastructure components, including VPC, security groups, EC2 instances, S3
storage, and Route 53, optimizing system performance.
➢ Automated infrastructure provisioning and management on Google Cloud Platform (GCP) using Terraform, sig-
nificantly reducing manual configuration time for services like Compute Engine, Cloud Storage, and Cloud SQL.
➢ Developed automation scripts in Python, Bash, and PowerShell to streamline infrastructure management and de-
ployment workflows.
➢ Managed infrastructure with Docker containerization and maintained OpenShift Docker images and containers.
➢ Executed data centre operations and migrations across UNIX and LINUX platforms.
➢ Developed RESTful web services using MuleSoft, Any Point studio, Jersey, Spring, and Node.js with other node
modules.
➢ Designed and deployed scalable cloud-native applications using microservices architecture on AWS/GCP, enhanc-
ing modularity and system resilience.
➢ Developed and containerized microservices with Node.js and Docker, orchestrated via Kubernetes, ensuring zero-
downtime deployments.
➢ Implemented RESTful APIs across distributed services to enable seamless communication and integration across
cloud-native components.
➢ Implement RAML/OpenAPI specifications for well-documented, scalable API solutions.
➢ Ensure secure API communication using OAuth 2.0, JWT, and Mutual TLS (mTLS) authentication.
➢ Optimize performance with API throttling, caching, and rate limiting strategies.
➢ Implemented single sign-on (SSO) for Grafana UI using Okta.
➢ Secured sensitive information using AWS Secrets Manager for Build Specs, CFN Repo, IAC, AppCode, and
Nexus.
➢ Designed and maintained network infrastructure within VPCs using AWS services, including routing tables and in-
ternet gateways for public and private subnets.
➢ Configured and managed diverse AWS services, including EC2, RDS, DynamoDB, S3, Route 53, VPC, security
groups, and IAM.
➢ Managed Azure DevOps operations, ensuring the reliability of deployment processes.
➢ Transformed existing systems to infrastructure as code using ARM and Bicep while maintaining platform stability.
➢ Implemented logging and monitoring solutions using Prometheus, Splunk, and Dynatrace.
➢ Implemented efficient log aggregation and monitoring systems using Elasticsearch, Kibana, and CloudWatch.
➢ Provisioned Datadog monitoring metrics using Terraform at build time.
➢ Utilized Dynatrace for proactive infrastructure monitoring and alerting, preventing disruptions to critical processes.
➢ Created and managed IAM roles with granular permissions to ensure secure access to AWS resources.
➢ Implemented KMS and CMK for data encryption and decryption operations.
➢ Generated and provisioned public and private certificates using AWS ACM (Certificate Manager).
➢ Ensured code quality through SonarQube analysis, identifying code duplication, SQL errors, and potential issues.
➢ Managed Vera code scans and ensured compliance with security mandates.
➢ Automated build, test, and deployment pipelines using GitLab CI/CD.
➢ Integrated third-party services and created custom workflows using GitHub Actions and Docker images.
➢ Developed Python scripts to automate application tasks.
➢ Designed S3 buckets, Git, and Nexus custom actions for artifact retrieval.
➢ Integrated Jenkins/Helm/Kubernetes/Vault with GCP for automated releases to lower and production environ-
ments.
➢ Implemented worker processes using Harness delegates.
➢ Developed dynamic CloudFormation templates to calculate environment values based on client parameters.
➢ Managed and scaled relational databases in the cloud using Amazon RDS.
➢ Provisioned highly available EC2 instances using Terraform and CloudFormation.
➢ Implemented Ingress Controller with a Network Load Balancer for API Gateway.
➢ Designed automated traffic flow management using Route 53.
➢ Implemented load balancing and auto-scaling strategies to enhance application performance and availability.
➢ Maintained working knowledge and experience with JavaScript libraries and frameworks, including Node.js, An-
gular.js, and React.js.
➢ Connected AWS S3 to Python using the boto3 package for data read/write operations.
Client: Kohl's, Milwaukee, WI Nov 2019 to Sep 2022
Role: Site Reliability Engineer
Responsibilities:
➢ Worked with AWS cloud computing, launching EC2 instances and configuring security groups.
➢ Architected and designed serverless application CI/CD using the AWS Serverless (Lambda) application model.
➢ Managed continuous build and continuous integration environments in Scrum and Agile projects.
➢ Developed automation scripts for application start and stop processes.
➢ Designed and built application and service architectures for project needs.
➢ Worked with Kinesis data streams and Firehose delivery streams for data consumption and production.
➢ Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources.
➢ Developed application features using MuleSoft, Python, Django, MySQL, and other relevant technologies.
➢ Automated the creation of Lambda functions, S3 buckets using Terraform.
➢ Configured a Lambda deployment function to receive events from S3 buckets.
➢ Maintained a full-fledged API CI/CD pipeline for a high-traffic Node.js application using GitLab CI, improving
release frequency and reliability.
➢ Managed AWS IAM services, including policies, roles, users, groups, AWS access keys, and Multi-Factor Au-
thentication (MFA).
➢ Managed the CI/CD process for EKS builds and deployments.
➢ Automated CI/CD pipelines using GitLab CI and CircleCI for Node.js microservices, cutting deployment time by
60%.
➢ Implemented multiple CI/CD pipelines for on-premises and cloud-based software using Jenkins, Chef, Docker, and
AWS.
➢ Designed and configured GCP VPCs, including subnets, firewall rules, and VPNs, to support secure communica-
tion.
➢ Created Helm charts for workloads and deployed them to GKE.
➢ Configured CloudWatch event triggers for Lambda functions.
➢ Deployed applications using Lambda, ECS, and Docker containers.
➢ Developed CloudFormation Templates (CFT) in JSON and YAML for automated AWS deployments.
➢ Installed and configured Dynatrace monitoring, creating email alerts and threshold values.
➢ Worked with container-based technologies, including Docker, Kubernetes, and OpenShift.
➢ Deployed Azure IaaS VMs and Cloud Services PaaS with high availability, designing Availability Sets and provid-
ing backup and site recovery options.
➢ Implemented CI/CD using Jenkins with Python and shell scripts for automation.
➢ Implemented single sign-on with Okta using OAuth proxy 2 binaries for Consul UI.
➢ Deployed and monitored scalable infrastructure on AWS.
➢ Worked on onboarding .NET and .NET Core applications.
➢ Developed automation scripts in Python, Bash, and PowerShell for infrastructure management and deployment.
➢ Designed Azure Resource Manager Templates and custom build steps using PowerShell.
➢ Provisioned IaaS and PaaS Virtual Machines and Web/Worker roles on Azure Classic and Azure Resource
Manager.
➢ Used Harness RBAC to control access to all scopes.
➢ Created Azure resources using Terraform.
➢ Automated user creation on instances using Ansible.
➢ Worked with AWS EC2/VPC/S3/SQS/SNS automation using Ansible, Python, and Bash scripts.
➢ Created Jenkins pipeline projects for Docker image pushes to ECR and EC2.
➢ Created AWS image and volume snapshots.
➢ Built cloud infrastructure from scratch using EC2, ASG, ELB, Route 53, Dynamo, and VPC, with Chef and Ter-
raform provisioning.
Client: Barclays, Delaware Dec 2016 to Sep 2019
Role: Sr DevOps Engineer
Responsibilities:
➢ Migrated and managed multiple applications from on-premises to cloud using AWS services: S3, Glacier, EC2,
RDS, SQS, SNS, SES, CloudFormation, and VPC.
➢ Configured and maintained user accounts for development, QA, and production teams, creating IAM roles for EC2,
RDS, S3, CloudWatch, and EBS resources.
➢ Created S3 buckets, implemented IAM role-based policies, and customized JSON templates.
➢ Implemented and maintained monitoring and alerting for production and corporate servers/storage using AWS
CloudWatch.
➢ Utilized Harness CD for rapid releases, integrating tests and scans into the pipeline.
➢ Created EC2 instance snapshots and Amazon Machine Images (AMIs) for backups and instance cloning.
➢ Configured subnets, route tables, internet gateways, virtual gateways, and customer gateways in VPCs.
➢ Created CloudWatch alerts for instances and integrated them with Auto Scaling launch configurations.
➢ Monitored AWS cloud resources and applications using CloudWatch, creating alarms and enabling notifications.
➢ Designed network architectures on AWS VPCs, including subnets, internet gateways, route tables, and NAT
setups.
➢ Resolved update, merge, and password authentication issues in Bamboo and JIRA, managing developer releases
and requests.
➢ Installed and configured Chef Server/workstation and nodes via CI tools to AWS nodes.
➢ Managed AWS EC2 instances using Auto Scaling, Elastic Load Balancing, and Glacier for QA, UAT, and infra-
structure servers.
➢ Develop and maintain MUnit test cases for continuous testing and validation of MuleSoft APIs.
➢ Automated deployments using CI/CD pipelines (GitLab CI/CD, Jenkins, Azure DevOps, or Bitbucket Pipe-
lines).
➢ Created Docker images using Docker files, managed container snapshots, removed images, and managed Docker
volumes.
➢ Set up Jenkins as a service within a Docker Swarm cluster for high availability and automated container deploy-
ment.
➢ Configured AWS infrastructure using CloudFormation JSON templates for VPC, EC2, S3, IAM, EBS, Secu-
rity Groups, Auto Scaling, and RDS.
➢ Utilized Cloud Security Posture Management (CSPM) tools to monitor and enforce security best practices across
GCP infrastructure.
➢ Created Terraform modules for team resources and deployed them via Jenkins pipelines.
➢ Extracted data from MySQL, Oracle, and SQL Server using Sqoop and loaded it into Cassandra.
➢ Maintained user accounts (IAM) and managed AWS services: RDS, Route 53, VPC, DynamoDB, SES, SQS, and
SNS.
➢ Built Continuous Integration and Continuous Delivery environments using Jenkins.
➢ Provisioned AWS servers, imported volumes, launched EC2 and RDS instances, configured security groups, auto-
scaling, and load balancers (ELBs) within VPCs.
➢ Deployed applications on AWS using Elastic Beanstalk.
➢ Used Docker with Nginx for load balancing in a Continuous Delivery environment.
➢ Managed OpenShift projects, services, routes, pods, build configurations, and image streams.
➢ Used Jenkins and Build Forge for Continuous Integration and deployments to Tomcat Application Servers.
➢ Tested Chef cookbook modifications on AWS cloud instances using Test Kitchen and Chef Spec.
➢ Created documentation for Chef best practices.
➢ Administered and engineered Jenkins for weekly build, test, and deployment chains, managing Git branching
models.
➢ Managed Git branching strategy (Git Flow) to streamline collaboration across feature teams and reduce merge con-
flicts.
➢ Built server automation with CI/CD tools like Jenkins and Maven.
➢ Created scripts using ANT and Maven for environment transitions, configuring Git, and scheduling Jenkins jobs.
➢ Defined and implemented Software Configuration Management standards based on Agile/Scrum methodologies.
➢ Worked with complex RedHat Linux and Windows Server environments, ensuring adherence to organizational
standards.
➢ Used scripting languages like Bash, Perl, and Ruby, and performed basic database administration with MySQL,
DynamoDB, and Elasticache.
➢ Collaborated with product development to resolve build-related issues.
Client: Colruyt Group, India Jul 2015 to Oct 2016
Role: DevOps Engineer
Responsibilities:
➢ Designed and deployed applications on AWS, utilizing EC2, Route53, S3, RDS, and DynamoDB, with a focus on
high availability, fault tolerance, and auto-scaling via CloudFormation.
➢ Created AWS S3 buckets, managed folder structures, and handled CloudTrail logs and objects within buckets.
➢ Configured CloudWatch alarms and triggers based on thresholds, monitoring server performance, CPU utilization,
and disk usage for load testing and operational metrics.
➢ Implemented Infrastructure as Code (IaC) using Terraform to deploy Node.js microservices on AWS.
➢ Configured m3. xlarge instances for Active Directory and Remote Desktop Gateway, and high-configured instances
for NAT.
➢ Implemented CI/CD using Jenkins for integration with GitHub, Maven, JUnit, and Nexus Artifactory, and Ansible
for continuous deployment across environments.
➢ Utilized Docker, Kubernetes, and OpenShift for microservices management in CI/CD pipelines.
➢ Deployed GKE on GCP through GitLab-Jenkins-Terraform integration.
➢ Automated build processes and routine jobs using Jenkins with Shell and Python scripts and implemented Blue-
Green deployments with SonarQube for code quality.
➢ Configured OAuth2 proxy for Consul application, integrating with Okta for user authentication.
➢ Used Jenkins and Build Forge for Continuous Integration and deployment to Tomcat Application Servers.
➢ Set up Puppet Master/Client for automated installation and configuration across environments.
➢ Installed and configured automated tools for Puppet master, agent nodes, and admin control workstations.
➢ Utilized Puppet features for resource management (packages, services, files), user management, modules, classes,
definitions, templates, and external commands.
➢ Administered Puppet infrastructure, using code manager and file sync for code management across Puppet master
servers.
➢ Maintained high availability clustered and standalone server environments, refining automation components with
scripting and configuration management.
➢ Remediated and patched Linux servers on VMware ESX 3.5, administered via VI Client.
➢ Managed Linux/Unix platforms (RHEL, CentOS), including installation, configuration, and application mainte-
nance.
➢ Managed knowledge objects (dashboards, workflows) using Splunk Power design, and worked with Splunk archi-
tecture (indexer, forwarder, search head, deployment server), Heavy/Universal forwarder, and license models.
➢ Managed infrastructure, health metrics, and performance monitoring using Nagios and Logstash.
Client: Value Labs, India May 2014 to Jun 2015
Role: Build and Release Engineer
Responsibilities:
➢ Worked as a Build and Release Engineer, automating releases for Java/.NET applications to achieve continuous
integration (CI) and continuous delivery (CD).
➢ Automated building, deploying, and releasing code from one environment to another.
➢ Managed software baselines, code merges, branch and label creation, and served as a liaison between development
and infrastructure, providing day-to-day Subversion support.
➢ Troubleshot and resolved build failures due to infrastructure issues, reducing them by 95% and stabilizing the
build process.
➢ Managed builds and modified build scripts for Java and WebSphere-based applications.
➢ Collaborated with business analysts and project managers to meet release and build schedule deadlines.
➢ Automated end-to-end build and deployment environments using Jenkins.
➢ Created continuous integration systems using Ant, Jenkins, and Puppet for full automation, faster, and flawless
deployments.
➢ Automated Compliance Policy Framework for multiple projects in GCP.
➢ Managed plugin management, user management, build/deploy pipeline setup, and end-to-end job setup for all
projects.
➢ Developed shell scripts using Bash and Python to automate daily administration tasks.
➢ Developed, documented, and automated reusable build and release processes for J2EE and Web Methods
applications using Ant, deploying to Apache Tomcat on Linux environments.
➢ Utilized monitoring tools like Splunk to troubleshoot legacy and cloud systems, reducing customer impact.
➢ Provided first-level support for application software issues across environments, monitoring run-time environments
with tools like Nagios.
Certifications:
Salesforce Certified MuleSoft Developer -1
AWS Certified Solution Architect - Associate
Education:
Bachelor’s in information technology from JNTUH – 2014