Adithya Reddy.
Adithya Reddy.
PROFESSIONAL SUMMARY
Over 11+ years of expertise in DevOps, Cloud Computing, and Build & Release Management, specializing in
bridging operations and development for efficient code delivery.
Extensive experience with cloud technologies and DevOps automation, particularly for Linux systems.
Proficient in AWS services including EC2, EBS, RDS, Route 53, S3, VPC, ELB, IAM, AMI, SNS, DynamoDB,
CloudTrail, CloudWatch, EKS, CloudFormation, Auto Scaling, and Lambda.
Experienced in querying RDBMS like Oracle and MySQL using SQL, and executing automation scripts in XML,
Shell, Bash, PowerShell, and Python.
Managed CI/CD systems using GIT, Jenkins, Maven, and Nexus, with experience in branching, merging, tagging, and
version maintenance using SCM tools like SVN, GitHub, GitLab, and VSS.
Leveraged AWS CDK with TypeScript/Python for scalable cloud infrastructure and integrated IaC into CI/CD.
Collaborated cross-functionally to drive IaC and CDK adoption, fostering a DevOps culture.
Proficient in designing, developing, and maintaining Infrastructure as Code (IaC) using Terraform to automate and
standardize cloud resource provisioning across multiple environments, ensuring security, compliance, and efficiency.
Proficient in Docker for containerization, building, deploying, and managing scalable applications on Windows and
OpenShift platforms, and experienced in monitoring applications for compliance, security, and system availability.
Skilled in managing Kubernetes clusters across AWS and Azure with experience in OpenStack services.
Proficient in Prometheus, Grafana, and ELK Stack for monitoring and logging applications in cloud environments.
Hands-on experience with Azure services including web applications, app services, SQL databases, Blob storage,
Azure Functions, VMs, AD, Data Factory, Service Bus, and Notification Hub.
Proficient in Azure Service Fabric for managing scalable microservices and containers, and in developing secure
microservices on Azure with private container registries integrated with Windows AD.
Extensive work with Azure services including Web Roles, Worker Roles, Azure Websites, Caching, SQL, API
Management, and AD services, with hands-on experience in AAD infrastructure.
Designed and implemented scalable DevOps infrastructure on OpenShift, integrating Kubernetes, Docker, and Azure
pipelines for efficient microservices deployment.
Managed DevOps environments on Red Hat OpenShift with AD integration and Azure Pipelines for CI/CD.
Proficient in building and automating infrastructure using ARM templates and managing Kubernetes clusters on
Azure.
Streamlined CI/CD pipelines for OpenShift and AKS, utilizing Helm charts in Azure DevOps.
Proficient in designing database solutions with Azure SQL and Cosmos DB and managing MySQL and PostgreSQL.
Expertise in Azure networking including Routing, Switching, Firewall, VPN, SD-WAN, and security
implementations.
Experience in infrastructure migration from on-premises to Azure and between cloud providers like AWS.
Provided infrastructure support specializing in Microsoft, IBM OpenShift, Red Hat technologies, and automation with
PowerShell, Ansible, GitHub, and Jenkins. Proficient in Red Hat FUSE for integrating services and applications.
Proficient in HashiCorp Configuration Language (HCL), YAML, and JSON, with expertise in Git for version control
and implementing IaC best practices.
Developed and implemented policies for installing, configuring, automating, and supporting IBM and Red Hat
technologies on Windows servers, managing Java-based applications with Red Hat JBoss, content management with
IBM FileNet, and application deployment using IBM WebSphere.
Strong understanding of Windows, CentOS, Red Hat, and Ubuntu, with solutions tailored for hybrid cloud.
Experienced in troubleshooting and automated deployment on WebLogic, Azure, WebSphere, and Tomcat.
Familiar with JIRA for task tracking and experienced in OSI Model, TCP/IP protocols, DNS, and DHCP management.
TECHNICAL SKILLS
Operating Systems Windows, UNIX, LINUX (Red Hat, CentOS, Ubuntu 12/13/14), RHEL.
Azure VMs, App service, Functions, Azure Storage (Blob storage, File storage) SQL, Azure
Data Factory, Virtual Network, Key Vault, Azure Active Directory (Azure AD),
Service Bus, Azure Container Registry (ACR) and Azure Kubernetes Service (AKS),
Azure Data Lake Storage, Azure Data bricks, Azure SQL, Azure Cosmos DB.
AWS AWS EC2, ELB, S3, EBS, VPC, Route 53, RDS, Auto-Scaling, IAM, SNS, SES,
SQS, Cloud Formation, Cloud Watch, Elastic Beanstalk.
Databases SQL, MySQL, PostgreSQL, DynamoDB, Oracle,
Configuration management Chef, Puppet, Ansible, Terraform, ARM templates, HashiCorp Vault, HashiCorp
and Automation Tools Terraform.
Monitoring Tools Nagios, CloudWatch, ELK, Splunk, Azure Monitor, Prometheus, Grafana
Build Tools MAVEN, ANT, Gradle, Red Hat JBoss.
Continuous integration tools Jenkins, Azure DevOps, Gitlab, GitHub actions, ArgoCD
Bug tracking and code
JIRA, Sonar,
quality
Repositories and Artifactory Nexus, JFrog, Docker Hub
Containerization Docker, Docker Swarm, EKS, AKS, K8s, OpenShift, Aws ECS, IBM OpenShift.
Version Control GIT, GITHUB, GITLAB, Bitbucket, SVN.
Networking Protocols DNS, DHCP, FTP/TFTP, NFS, SMTP, TCP/IP, NIS, DS/IPS, HTTP/HTTPS, WAN.
Web/APP Servers Nginx, Apache Tomcat/Http, JBoss, Web Logic (8/9/10) & Web Sphere 4.0/5.0.
Java, Python, Groovy, YAML, Bash/Shell Script, Node.js, Ruby, SQL,
Programming/Scripting
JavaScript, .Net
EDUCATION
CERTIFICATIONS
Certified AWS Solution Architect Professional.
AZ-104/330/701: Microsoft Azure Administrator.
Certified Terraform Associate.
PROFESSIONAL EXPERIENCE
Responsibilities:
Expertise in configuring Azure web apps, Azure App services, Azure Application insights, Azure Application gateway,
Azure DNS, Azure Traffic manager, Azure Network Watcher, Implementing Azure Site Recovery, Azure Backup, and
Azure Automation.
Designed and implemented infrastructure on Red Hat OpenShift, integrating Kubernetes, Docker, and Azure Pipelines
while streamlining microservice deployment with Active Directory integration for secure image registry
authentication.
Utilized OpenShift to automate infrastructure, deploying and managing containerized applications across Azure
Kubernetes Service (AKS).
Managed Kubernetes clusters in Azure Container Service (ACS), setting up multi-node clusters and deploying
containerized applications.
Streamlined CI/CD pipelines for OpenShift and AKS using Helm charts in Azure DevOps.
Designed and implemented end-to-end CI/CD pipelines using GitHub Actions for automated testing, building, and
deploying applications across multiple environments, improving release cycle efficiency.
Implemented Ansible for automated configuration management of Azure Virtual Machines (VM’s), crafting playbooks
and roles for system operations.
Deployed and managed Azure applications with VMs, storage, and application gateways; configured availability sets,
scaled with ARM templates, and optimized network traffic with scale sets.
Administrated Jenkins for CI/CD for Apache Tomcat/Web Sphere Application Servers.
Proficiently created Docker files, Docker containers, and Docker images, managed application lifecycles using
Docker consoles, and containerized WebLogic applications for real-time deployment on Kubernetes using Helm
charts Implemented Docker Engines on virtualized platforms for multi-application containerization.
Integrated Azure Key Vault with various Azure services, such as Azure Functions, Azure App Service, and Azure
Kubernetes Service (AKS), to securely manage and retrieve secrets and API keys
Proficient in providing infrastructure support, specializing in Microsoft Windows and IBM OpenShift, Red Hat
Enterprise Content Manager, and Red Hat JBoss Enterprise Application Platform technologies.
Utilized AKS and Docker to create a runtime environment for the CI/CD Deployment system, enabling seamless
build, test, and deployment processes. Also, established Jenkins jobs to deploy applications to Kubernetes Cluster.
Utilized Jenkins pipelines to manage microservices builds, Docker registry, and deployments too, including the
creation and management of Pods.
Wrote Ansible playbooks to automate the configuration and maintenance of WebSphere servers.
Automated container orchestration tasks using Python scripts, simplifying operations like scaling pods, updating
deployments, and managing Kubernetes clusters.
Proficiency in configuring, securing, and monitoring APIs using Azure API Management to streamline API
development, deployment, and maintenance processes.
Integrated SonarQube into the CI/CD pipeline, automating static code analysis to ensure that every code commit
undergoes thorough quality and security checks.
Utilized GitHub to version control infrastructure code for automated provisioning of cloud infrastructure, ensuring
traceability and collaboration across teams.
Developed and integrated reusable Terraform modules and automation scripts into CI/CD pipelines, enabling
standardized infrastructure provisioning and seamless environment updates across multiple Azure environments
Developed automation scripts and CI/CD pipelines to integrate and deploy HashiCorp Vault for secure management of
secrets, tokens, and API keys, streamlining secret management and ensuring encrypted, secure access across
development environments.
Develop and maintain CI/CD pipelines for cloud-native applications built on Docker, Angular, .NET Core, and SQL
Server 2022, integrating advanced code scripting techniques for automation.
Created RESTful APIs using Python and integrated them with CI/CD pipelines for automated deployment and version
control, improving the efficiency of API rollouts.
Automated build and deployment processes with custom JavaScript/Node.js scripts, leveraging Terraform and Ansible
with JavaScript hooks for consistent infrastructure provisioning and configuration in Azure.
Deployed and managed applications like Grafana in Kubernetes clusters using Helm charts. Expertise includes
configuring Helm charts for optimal resource utilization, scaling applications, and ensuring high availability.
Demonstrated proficiency in designing and implementing database solutions for projects, utilizing Azure SQL
Database for relational data models and Azure Cosmos DB for globally distributed and highly scalable applications.
Deployed and managed open-source relational databases, such as Azure Database for MySQL and PostgreSQL.
Facilitated collaboration across DevOps teams by managing code repositories, reviewing pull requests, and enforcing
GitHub branch protection rules to ensure high-quality code and reduce defects in production.
Proficient in setting up and managing monitoring tools like Splunk and Logic Monitor. Experienced in creating
dashboards, alerts, and reports for real-time system monitoring and performance analysis.
Developed Splunk dashboards and alerts to monitor logs and metrics, reducing mean time to resolution (MTTR).
Created and used Python scripts with Ansible to manage and automate server configurations, ensuring consistent
deployments across multi-cloud environments.
Implemented Infrastructure as Code (IaC) principles using Terraform to provision and manage WebSphere server
infrastructure and Azure cloud environments, ensuring consistency, reliability, and scalability across multiple projects.
Executed Azure IaaS migrations, including server migrations, implementing availability sets, and VM hardening.
Proficient in Kubernetes architecture, including its master and worker node components, for data storage, Kubernetes
API server for communication, and controllers for managing cluster state.
Experienced in deploying, scaling, and maintaining applications using Kubernetes primitives such as Pods,
Deployments, Services, and ConfigMaps.
Implemented Azure AD authentication solutions to protect cloud-based applications and data, ensuring optimal load
and performance considerations.
Contributed to infrastructure planning and configuration management for Windows and Red Hat, optimizing
performance and automating support for IBM applications and Red Hat on Windows servers.
Experience in JIRA for creating bugs tickets, storyboarding, pulling reports from dashboard, creating & planning
sprints.
Orchestrated strategic planning for network architecture, encompassing Routing and Switching, Management, Proxy
Management, IDS/IPS Management, NAC Management, SD-WAN, VPN, and other network components.
Implemented security practices within Azure cloud infrastructure, focusing on firewall configurations, VPN setups,
continuous monitoring, disk encryption, and VM hardening to ensure compliance with security protocols.
Configured and deployed GIT repositories and Azure repos with branching, forking, tagging, and merge requests.
Orchestrated containerized workloads using Docker and Kubernetes for efficient resource utilization and easy
scalability of SaaS applications.
Implemented backup and disaster recovery strategies for SaaS application data to ensure business continuity during
outages, while guiding development teams on DevOps best practices and tools for efficient building, deployment, and
operation of SaaS applications.
Responsibilities:
Launched and configured EC2 instances in VPCs, established security groups, implemented auto-scaling and load
balancing via ELBs, and utilized CloudWatch for monitoring to ensure high availability and scalability.
Utilized a wide range of AWS services including EC2, S3, ELB, EKS, Auto Scaling, Glacier, Elastic Beanstalk,
CloudFormation, CloudFront, RDS, VPC, Route 53, CloudWatch, IAM, and SNS to design and implement scalable,
secure, and cost-effective cloud infrastructure solutions.
Engaged in auto-scaling, application deployments with AWS Elastic Beanstalk, and managed storage solutions using
Amazon S3 and Amazon EBS.
Set up AWS S3 buckets for application backups and developed Terraform scripts to provision and manage AWS cloud
infrastructure, ensuring consistent, scalable environments across multiple projects.
Developed Python scripts using Boto3 and AWS CDK to automate infrastructure as code (IaC) practices, creating
reusable modules for AWS resources like EC2, Lambda, and S3, reducing manual interventions and errors.
Developed and maintained cloud infrastructure using AWS CDK to provision resources like Lambda, S3, DynamoDB,
and API Gateway.
Proficient in container-based deployments using Docker, Docker images, Docker Hub, and Kubernetes.
Managed and orchestrated microservices on AWS Elastic Kubernetes Service (EKS), designing and deploying
scalable clusters for containerized applications while configuring Kubernetes Deployments, StatefulSets, and
DaemonSets, and automating provisioning and management using Helm charts, Terraform, and AWS
CloudFormation.
Orchestrated the development and implementation of an internal investment assessment application in an AWS
DevOps setting, optimizing functionality through AWS Lambda, API Gateway, DynamoDB, S3, and CloudFormation.
Utilized IAC techniques and CDK constructs to optimize cloud infrastructure costs, implementing dynamic scaling,
resource tagging, and cost monitoring strategies to optimize resource utilization.
Containerized WebLogic applications using Docker and orchestrated deployments using Kubernetes, enabling
seamless scaling and resource management across development, testing, and production environments.
Leveraged CDK to write infrastructure as code (IaC) using languages like TypeScript/ python enabling version-
controlled and repeatable deployments of cloud resources.
Integrated CDK into CI/CD pipelines to automate the build, test, and deployment processes, streamlining
development workflows and ensuring consistency across environments.
Configured GitHub Environments and Secrets to manage environment-specific credentials securely, enforcing role-
based access control (RBAC) for deployments across development, staging, and production.
Configured Helm charts for deploying and managing WebLogic instances on Kubernetes clusters, streamlining the
deployment process and improving scalability and resilience.
Used Python to develop custom integrations with AWS Lambda, API Gateway, and DynamoDB for event-driven
applications, optimizing the backend infrastructure for serverless architectures.
Automated deployment pipelines with Jenkins and GitHub Actions for CI/CD to AWS EKS clusters, including
configuring Jenkins pipeline for Terraform script automation, enabling seamless application rollouts.
Designed and implemented AWS EKS Cluster from scratch using Terraform for a fully functional multi-node cluster.
Skilled in implementing centralized logging and monitoring solutions for Elastic Kubernetes Service (EKS) clusters
using Grafana, CloudWatch, and Prometheus, including customizing dashboards, setting up data sources, and
integrating with other tools for comprehensive system visibility, performance analysis, and real-time alerting.
Developed Ansible recipes to configure, deploy, and maintain software components within the existing infrastructure.
Created Maven build and deployment scripts, automating processes through Jenkins plugins for seamless transitions
between environments in the build pipeline. Experienced in writing POM.XML scripts using Maven.
Expert in Kubernetes best practices, including resource management, security, networking, and application lifecycle
management. Optimized clusters for performance, resilience, and cost-efficiency using autoscaling, pod disruption
budgets, and affinity/anti-affinity rules.
Configured CloudWatch to monitor the performance and health of AWS resources, including EC2, RDS, and Lambda,
while creating Python scripts to collect and analyze logs for proactive alerts, reducing incident response times.
Integrated Terraform scripts into CI/CD pipelines, enabling automated infrastructure provisioning and seamless
environment updates, supporting continuous delivery and rapid deployment cycles.
Utilized SonarQube’s security plugin to identify and mitigate vulnerabilities in the codebase.
Expertise in deploying HashiCorp Vault on Amazon EKS for managing secrets and safeguarding sensitive data.
Possessed extensive experience in configuring Kubernetes to integrate with external secrets management systems like
HashiCorp Vault, ensuring secure and efficient handling of secrets and credentials in containerized environments.
Assisted in setting up repositories in GitHub, maintaining code, and configuring jobs within the CI/CD environment.
Implemented SonarQube pull request analysis to provide real-time feedback on code quality and security issues.
Proficient in managing Splunk and LogicMonitor for centralized logging, real-time monitoring, and performance
analysis, including creating dashboards, alerts, and reports to enhance visibility and ensure security compliance.
Enhanced automation for AWS tasks by integrating Ansible and Terraform with Bash and Java scripts.
Automated Splunk and LogicMonitor agent setup using Ansible, for consistent configuration across environments.
Displayed proficiency in resolving version conflicts in Terraform modules and utilizing CloudFormation for
deployments to enhance control or overcome missing capabilities.
Created parameterized Terraform modules to enable flexible cloud resource configuration, streamlining deployments
and facilitating quick adjustments to evolving project requirements.
Proficiently handled SQL, PL/SQL stored procedures, indexes, materialized views, shell scripting, partitioned and
non-partitioned tables, packages, and triggers for optimizing database performance.
Utilized Terraform features such as Infrastructure as Code (IaC), Execution Plans, Resource Graphs, and Change
Automation, while replacing AWS CloudFormation to avoid vendor lock-in and enhance infrastructure flexibility.
Managed users, groups, and permissions using AWS Identity and Access Management (IAM) to ensure secure and
controlled access to cloud resources.
Utilized Jenkins pipelines to manage microservices builds, Docker registry, and deployments, including the creation
and management of Pods.
Developed custom JavaScript/Node.js scripts to automate builds and deployments, improving release frequency.
Developed and utilized Ansible playbooks to automate the configuration and maintenance of various databases and
AWS servers, including WebSphere servers, optimizing product configurations and minimizing manual effort.
Configured and deployed applications on AWS using the AWS stack and CloudFormation JSON templates.
Implemented security controls and best practices, such as network segmentation and identity and access management
(IAM), to protect SaaS application data and resources.
Managed service-level agreements (SLAs) and service-level objectives (SLOs) for SaaS applications, monitoring and
reporting on key metrics to ensure compliance with performance targets.
DevOps Engineer
Client: PayPal, San Jose, CA Jan 2018- Aug 2019
Responsibilities:
Constructed servers in AWS, handled volume imports, launched EC2 instances, and set up security groups for
virtual private connections.
Implemented auto-scaling and load balancing (ELBs) and utilized AWS services like Elastic Beanstalk, Amazon
S3, and Amazon EBS.
Provisioned AWS S3 buckets for application backup and utilized Terraform for efficient instance provisioning.
Automated regular AWS tasks, such as creating snapshots of EC2 instances, using Python scripts in AWS
Lambda.
Worked on Auto Scaling for high availability, leveraging CloudWatch for monitoring, and employed CloudTrail
and AWS Config for secure cloud configurations.
Created Python scripts for automating tasks like scaling EC2 instances, managing S3 lifecycle policies, and
automating backups in AWS environments, resulting in more efficient resource utilization.
Developed scripts for system administration and AWS tasks using Python and shell scripting (Bash).
Used IAM to set up user roles, groups, and policies in JSON, ensuring effective access control.
Configured and deployed GIT repositories and Azure repos with branching, forking, tagging, and merge requests.
Managed Jenkins administration, configured jobs, and integrated the build process with Sonar for code quality.
Effectively utilized Git for version control to manage and document changes to Terraform configurations,
facilitating seamless collaboration, maintaining a clear history of modifications, and ensuring consistent
versioning practices across multiple teams and environments.
Connected GitHub repositories to monitoring, artifact management, and notification tools to provide seamless
DevOps workflow integrations.
Managed AWS infrastructure with Ansible, writing Ansible Playbooks in YAML for efficient deployment and
configuration management.
Created Python-based monitoring scripts to collect metrics and logs from systems, integrating with Prometheus
and Grafana for real-time performance analysis and alerting.
Experience in working with container-based deployments using Docker, Docker Images, Docker File, Docker
Hub, Docker Compose and Docker Registries.
Configured and optimized Cluster Autoscaler and Horizontal Pod Autoscaler (HPA) on AWS Elastic Kubernetes
service (EKS), ensuring optimal resource utilization and automated scaling of services based on demand.
Ensured cloud infrastructure compliance by embedding security and operational policies directly into Terraform
scripts, enforcing standardized policies and best practices for secure, scalable deployments across environments
Developed disaster recovery strategies for AWS Elastic Kubernetes service (EKS) clusters by automating backup of
persistent data using AWS EBS Snapshots and ensuring high availability through multi-AZ deployments
Used Terraform for migrating legacy systems to Amazon Web Services and automating IaaS tasks.
Created Docker consoles for application lifecycle management, virtualizing servers using Docker containers for
test and development environments.
Configured Nagios to monitor EC2 Linux instances, creating dashboards for response times and failure rates.
Automated configuration management using Node.js scripts in conjunction with Ansible, achieving consistent and
error-free system configurations across multiple environments.
Enhanced CI/CD pipelines with Jenkins and custom Node.js scripts, significantly improving deployment
efficiency.
Utilized Kubernetes for orchestrating the deployment, scaling, and management of Docker containers.
Configured Nagios to monitor EC2 Linux instances, creating dashboards for response times and failure rates.
DevOps Engineer
Client: Verizon, Irving, TX Nov 2016 – Dec 2017
Responsibilities:
Developed and maintained both public and private cloud infrastructures using AWS, including services like VPC,
EC2, S3, Internet Gateway, NAT Gateway, CloudTrail, CloudWatch, ELB, and Lambda.
Set up CloudWatch alarms to monitor server performance metrics such as CPU usage and disk utilization.
Implemented a DevOps process using CloudFormation for consistent and reliable deployment strategies.
Managed AWS cloud environments and facilitated the migration of applications to AWS.
Designed AWS CloudFormation templates for creating custom-sized VPCs, subnets, and NATs, ensuring
effective deployment of web applications and database templates.
Developed microservices using Python, containerized the services with Docker, and deployed them in Kubernetes
clusters, ensuring scalability and fault tolerance.
Handled SVN/GIT repositories, managing tasks such as branching, merging, and tagging.
Utilized Maven for software build automation and standardization.
Developed and integrated Python scripts into CI/CD pipelines (Jenkins), to automate build, test, and deployment
processes for various microservices, enhancing delivery speed.
Initiated regular build jobs using Jenkins for continuous integration.
Installed various plugins in Jenkins to facilitate integration of multiple tools for project implementation.
Implemented CI/CD pipelines in Jenkins, using concepts like upstream and downstream jobs.
Utilized AWS CloudWatch for system monitoring purposes.
Implemented and optimized Amazon Elastic Kubernetes service (EKS) clusters, automating node
provisioning, scaling, and maintenance using Terraform and Helm, ensuring efficient orchestration of
microservices architecture across multiple environments
Diagnosed and resolved a critical issue during a Terraform deployment that caused resource provisioning failures
in environment. Identified misconfigured variables and adjusted the Terraform scripts to restore functionality
Employed Nexus as an artifact repository to store various artifacts, including WAR and JAR files.
Designed and implemented multi-region AWS Elastic Kubernetes service (EKS) clusters, ensuring high availability
and fault tolerance for global applications, as well as hybrid cloud deployments integrating on-premises systems with
AWS Elastic Kubernetes service (EKS).
Deployed configurations across servers using Ansible Control Server, particularly in AWS EC2 instances.
Worked with Terraform for managing AWS components like EC2, IAM, VPC, ELB, and Security Groups, using
S3 for Terraform state management.
Configured RDS instances through CloudFormation and Terraform.
Authored Ansible playbooks in YAML for software and hardware provisioning.
Experience managing Docker containers, including snapshots and image management, and containers orchestrating
through Kubernetes
Managed Kubernetes charts with Helm and maintained Kubernetes clusters and applications.
Configured SSL, obtained digital certificates, and managed private keys for secure WebLogic connections in Nagios.
Created and wrote scripts in Bash and PowerShell for various tasks including setting up baselines, branching,
merging, and automating processes across different environments using SCM tools like GIT and SVN on Windows
and Linux.
DevOps Engineer
Client: American Express, Phoenix, AZ Dec 2014 – Nov 2016
Responsibilities:
Developed and sustained a production-grade cloud architecture on AWS, creating AMIs and migrating numerous
applications from on-premises to cloud using AWS services like S3, Glacier, EC2, RDS, SQS, SNS, SES.
Leveraged CloudFront for efficient content delivery from AWS edge locations, reducing front-end server load.
Crafted CloudFormation templates to meet the infrastructure requirements of various applications, including
enterprise, legacy, and those built with diverse AWS resources, also configuring CD pipelines.
Managed network, firewall, storage, load balancers, operating systems, and software within AWS EC2, and
established detailed AWS Security groups acting as virtual firewalls to control traffic to EC2 instances.
Authored automation code using Chef for building OA, UAT, and production environments, testing in virtual setups
with tools like Test Kitchen and Chef Spec.
Implemented Terraform for deploying applications across different cloud providers and managing infrastructure.
Established Chef coding practices and documented best practices for Chef Automation
Developed Chef Cookbooks, recipes, roles, and data bags for deployment-related service automation.
Installed and configured Jenkins as a CI/CD Automation tool.
Used Chef and Terraform to deploy and monitor AWS resources (EC2, VPC, ELB, S3, RDS), managing Git
repository branch workflows for PRs, and testing Chef Cookbooks.
Handled User Management, Plugin Management, and end-to-end Build and Deploy automation in Jenkins.
Automated build and deployment processes using Jenkins as a Continuous Integration tool.
Set up daily periodic backups for Jenkins configuration and plugin files, integrating Jenkins Build pipeline plugin for
efficient multi-project job management.
Authorized Jenkins users in the organization and integrated JIRA with Jenkins for issue visualization.
Configured SonarQube for code quality analysis and integrated it with Jenkins.
Installed, configured, and managed Docker to establish various environments (Dev, Test, QA, Prod).
Managed GIT for version control, aiding developers in code branching, merging, and reverting.
Implemented Continuous Integration with Jenkins and GIT.
Created custom Docker images and managed deployments on Docker containers. Utilized Docker Compose for
running multi-container setups. Managed a cluster of containers using Docker Swarm.
Operated Docker-Registry for Docker image upload/download and worked with Docker-Compose & Docker-
Machine.
Handled Docker container snapshots, attachment, image removal, and directory and container management.
Built a CI stack from scratch using Docker and Jenkins, enabling smooth transitions from development to test servers.
Containerized applications like PostgreSQL and Nginx.
Build and Release Engineer
Client: DFPS, Austin, TX Oct 2013 – Nov
2014
Responsibilities:
Automated the deployment of artifacts into WebLogic using Shell scripting and Jenkins.
Executed builds across Development, QA, Staging, and Production environments.
Configured and set up Red Hat Enterprise Linux, Apache, and MySQL on VMware.
Deployed WAR and EAR applications to web application servers.
Troubleshot issues related to hardware, network, storage, file systems, application bottlenecks, system recovery,
crash dump analysis, and network protocols (TCP/IP, DNS, SMTP) on Linux and Solaris servers.
Utilized SVN for version control and project management.
Installed and set up HTTP, TFTP, DHCP, DNS, email services (SMTP, IMAP, POP3), and SSH on Linux servers.
Conducted client configuration and troubleshooting to ensure network and data security.
Performed kernel and memory upgrades on Linux servers in a virtual environment.
Managed Continuous Integration (CI) and Continuous Delivery (CD) processes using Jenkins.
Implemented Maven builds to create JAR, WAR, and EAR artifacts.
Developed build and deployment scripts with Maven as part of the Jenkins CI/CD pipeline.
Configured Jenkins control server and nodes, created Shell scripts, and configured VMs for Windows and Linux.
Leveraged Jenkins for continuous integration and deployment to TOMCAT servers.
Managed Tomcat Web Server for hosting web applications.
Conducted branching, tagging, and release activities using SVN and GIT version controls.
Developed Chef cookbooks to automate the installation and configuration of Apache Tomcat and JDK
middleware infrastructure.
Installed Docker and managed application lifecycles using Docker containers.
Automated Nagios services for monitoring database servers, webservers, application servers, network, file size,
RAM utilization, and disk performance using Bash scripts in Chef.
Oversaw DEV, QA, UAT, and PROD environments for various releases, designing instance strategies.
Executed SQL queries for database connectivity and integration tasks.
Implemented a Continuous Delivery using Jenkins, Chef, Maven, and Nexus in a RHEL 6.x environment.
Linux Administrator
Client: CitiusTech, NJ June 2012 – Sep 2013
Responsibilities:
Experience with Build & Release of applications and writing automation scripts.
Skilled in Build & Release processes, including the development of automation scripts.
Collaborated with the Development team during the design phase, creating Use Case diagrams.
Fully automated the build and deployment environment using Maven and Jenkins.
Participated in updating existing Maven files to address project requirement changes or errors.
Managed and implemented branching and build/release strategies using Subversion (SVN) and GIT.
Documented procedures and plans for release builds and source control management.
Resolved issues related to build and deployment processes. Authored daily automatic backup shell scripts.
Executed build and deployment process to web application servers in an Agile continuous integration
environment.
Utilized ANT and Maven as build tools for Java projects, creating build artifacts from the source code.
Streamlined the Build and Release management process, including monitoring changes across releases.
Automated the deployment of artifacts into WebLogic using shell scripting and Jenkins.
Conducted build operations for Development, QA, Staging, and Production environments.
Deployed various applications, including WAR and EAR files, into web application servers.
Gained experience in troubleshooting hardware, network, storage, file system issues, application bottlenecks,
system recovery, crash dump analysis, and network protocols (TCP/IP, DNS, SMTP) on Linux and Solaris
servers.
Employed SVN for version control and management of multiple projects.
Engaged in monitoring and troubleshooting of network issues on Linux and Windows servers.