Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Srikanth Yadavalli

Wilmington

Summary

Experienced DevOps Engineer with around 5 years in the IT industry, specializing in CI/CD, IAC, Kubernetes, and Cloud platforms like Azure, AWS.

Worked with a broad portfolio of AWS & Azure infrastructure resources.

• Integrated Bit bucket, SonarQube, and Nexus repository with Azure DevOps for automated CI/CD pipelines.

• Worked on Terraform key features such as Infrastructure as Code, Execution plans, Resource Graphs, and Change Automation.

• Created deployment areas such as testing, pre-production, and production environment in Azure Kubernetes Service.

• Configured App Insights, Prometheus, and Grafana monitoring dashboards for regular analysis.

• Led the migration of legacy applications to Azure Kubernetes Service (AKS), improving scalability and resilience while reducing infrastructure costs.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Cloud Engineer

Infosys Ltd
11.2023 - Current
  • Designed containerized solutions using Docker and Kubernetes, managing orchestration on AWS EKS and Azure AKS
  • Developed CI/CD pipelines for seamless application deployment across multiple environments using Azure DevOps, Jenkins, and GitHub Actions
  • Hands-on development experience with Java and .NET for building and deploying enterprise applications
  • Ensure smooth and efficient build, test, and deployment processes
  • Worked with Terraform for automating VPCs, ELBs, security groups, SQS queues, S3 buckets, and continuing to replace the rest of our infrastructure
  • Automate software builds using tools like Maven or Gradle, and manage artifact repositories such as Artifactory or Nexus
  • Create scripts for deployment automation and environment provisioning using Python, shell scripting, or relevant tools
  • Created Ansible roles in YAML and defined tasks, variables, files, handlers and templates
  • Configured the Ansible files for parallel deployment in Ansible for automating the Continuous delivery process and used Ansible for configuring and managing multi-node configuration management over SSH and PowerShell
  • Worked with Docker and Kubernetes on multiple cloud providers, from helping developers build and containerize their application (CI/CD) to deploying either on public or private cloud
  • Created, managed and performed container-based deployments using Docker images containing Middleware and Applications together and Evaluated Kubernetes for Docker container orchestration
  • Utilized Kubernetes and Docker for the runtime environment for the Continuous Integration/Continuous Deployment system to build, test, and deploy
  • Created Jenkins jobs to deploy applications to Kubernetes Cluster
  • Worked on creating the Docker containers, Docker images, tagging and pushing the images and Docker consoles for managing the application life cycle and Deployed Docker Engines in Virtualized Platforms for containerization of multiple applications
  • Implemented disaster recovery and backup solutions leveraging Azure Backup, AWS Backup, and cross-region replication
  • Used Jenkins and pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes
  • Integrated GIT into Jenkins to automate the code check-out process used Jenkins for automating Builds and Automating Deployments
  • Monitored application and infrastructure performance using AWS CloudWatch, Azure Monitor, and custom dashboards in Datadog
  • Tested Splunk search strings & operational strings and used it as resource monitoring tool
  • Worked with administrators to ensure Splunk is actively and accurately running and monitoring on the current infrastructure implementation
  • Excellent hands-on experience working with monitoring tools such as Nagios, Splunk, ELK and working with load balancing, Integrating and monitoring with Nagios and Splunk also checking the health of applications
  • Proficient in agile methodologies like Scrum and Kanban, ensuring effective team collaboration and meeting sprint goals
  • Adept at scripting with Bash, Python, and Groovy for automating workflows and simplifying processes
  • Developed PowerShell script to fetch necessary information from web pages according to the requirement and to automate routine tasks when applicable

AWS Devops Engineer

United Airlines
07.2022 - 10.2023
  • Worked with team to review the regular software requests and cross check the functions to improve the bug fixes and systems quality
  • Design, implement, and maintain Continuous Integration (CI) and Continuous Delivery (CD) pipelines using tools like Jenkins, GitHub Actions, and SonarQube
  • Automate the software build, configuration, deployment, and release processes across multiple environments
  • Ensure efficient artifact management using repositories like Artifactory or Nexus
  • Managing and merging offline distributed source control systems with master code branches with the involvement of all the engineer's team
  • Works with team to discuss about the realistic reviews and customer's feedback to improve the values and performance
  • Created and Implemented Openshift new Projects, Services for load balancing and adding them to Routes to be accessible from outside, troubleshooting pods through ssh and logs, modification of templates
  • Developed Ansible playbooks for automatic deployment and configuration of RHEL servers for test and prod environments
  • Manage Aws ec2 Virtual networks and establish the peer-to-peer connections between the network configurations
  • Configure and build the continuous integrating systems by merging the daily workloads to main branch to improve the code base
  • Worked with AWS CloudFormation Key vault and Terraform key vault to deploy the application structures
  • Managed AWS infrastructure as code (IaaS) using Terraform
  • Expertise in writing new python scripts in order to support new functionality in Terraform
  • Provisioned the highly available EC2 Instances using Terraform and cloud formation and setting up the build and deployment automation for Terraform scripts using Jenkins
  • Manage the Aws ec2 Virtual machine services to provide better auto scaling and improve the systems performance during the deployment time
  • Supporting Development team to implement the process of automation of builds and deployment using Terraform and Open Sack
  • Worked with team to Develop DevOps Scripts in Groovy to automate and collection analysis of Cassandra
  • Written Groovy scripts for setting up LDAP configuration for Jenkins using security matrix
  • Worked with Aws storage and disk management and perform the scaling on disk usage
  • Build and manage the organizations infrastructure code using Terraform and securely store the Terraform temples on centralized GIT and TFS repositories
  • Preform the code monitoring and identify the code changes and report the project managers to make sure the changes are accurate
  • Push and deploy the changes on organizations enterprise level servers using GIT
  • Ensure tools like Maven, Gradle, and GitHub are updated and configured to align with project requirements
  • Automate the on-premise and cloud infrastructure in form Terraform templates and customize the whole infrastructure by integrating with other applications such as network, storage and replication
  • Integrate tools such as JUnit/nUnit/MSBuild for automated testing and SonarQube for static codeanalysis to maintain high code quality standards
  • Closely work with project managers to build and release pipelines by providing continuous values to customers
  • Reduce the complexity and confusion on release pipelines by performing build and unit testing
  • Interact with Developers and Operations teams to reduce the complexity and better understandings during the code release time
  • Using Spinnaker, manage the continuous software release and worked with Dev team during the code releases
  • Installed, tested and deployed monitoring solutions with Splunk services
  • Also, maintained and managed assigned systems Splunk related issues and administrators
  • Working with Terraform scripts for AWS infrastructure
  • Enabled AWS Config to monitor changes in AWS accounts and developed AWS configuration rules to monitor for unencrypted volumes and untagged resources in accounts
  • Created Terraform Templates for automated provisioning to launch the infrastructure on AWS cloud environments triggered using Jenkins and Ansible
  • Manage the AWS Kubernetes service (EKS) to provisions the container integrations, node, high availability pod scaling, and integrate other AWS services such as VPC, IAM and application load balancers
  • Wrote Ansible Playbooks to configure and manage AWS services like EC2 instances, S3 Bucket, Dynamo DB, SNS, EBS
  • Taking the snapshots to create AMIs to back up all the production servers load balanced via HA Proxy
  • Wrote the Shell and Python scripts to execute the daily and monthly systems task such as log file rotation, backups execution and file transferring in CentOS, Fedora, Ubuntu and RHEL platforms
  • Experienced in build automation using Jenkins, setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations
  • Create and configure the automated build processes to improve the code quality and reduce the code devolvement life cycle and speed the code delivery process

Devops Engineer

Philips
03.2020 - 11.2021
  • Working as a DevOps Engineer for multiple development teams, system analysis team to establish a build schedule, provide a guideline for deployment in higher environments and with troubleshooting build system failures
  • Design, implement, and maintain robust Continuous Integration and Continuous Delivery (CI/CD) pipelines to automate build, test, and deployment processes
  • Integrate tools like Jenkins, GitHub Actions, and SonarQube for seamless automation workflows
  • Worked in Migrating New Projects to Jenkins and assist developers to refactoring Maven Pom.xml to use Artifactory
  • Develop and maintain build scripts using tools such as Maven or Gradle to ensure efficient software builds and artifact generation
  • Manage and optimize artifact repositories like Nexus or Artifactory
  • Documented process documents for Jenkins, Git (bit bucket), CD Pipeline and Code deployment guide for Developers, Testers and Production Management
  • Installed and configured an automated tool Puppet that include installation and configuration of Puppet master, Agent nodes, and an admin control workstation
  • Experienced in writing modules for Puppet and good understanding to analyze the manifests
  • Responsible for creating Puppet modules and manifest files from scratch and experience in editing existing Puppet manifests and automated manual installation process using Puppet
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation usingJenkins and Puppet along with Shell Scripts to automate routine jobs
  • Integration with SonarQube for code coverage, Selenium for automatic tests
  • Major focus on Configuration, SCM, Build/Release Management, Infrastructure as a code (IAC) and as AWS DevOps operations Production and cross platform environments
  • Configured and managed MongoDB databases, enhancing data accessibility and performance
  • Leveraged Chef for infrastructure configuration, writing cookbooks to automate setup processes and reducing manual effort
  • Monitored system performance using Nagios and Tivoli, ensuring optimal system operation and minimizing downtime
  • Involved in developing the Terraform resources for the required use cases
  • Involved in creating the interpolation environment using Terraform console for basic testing and debugging and in resolving the issues related to Terraform deployment, Terraform orchestration
  • Involved in working with team resolving issues like Terraform shared storage state files

Cloud Engineer

Flipkart
01.2019 - 02.2020
  • Delivered Level 2 technical support for Solaris 10, RHEL 6, and HP-UX 11i servers, resolving user-generated or auto-generated tickets weekly
  • Supervised user accounts, including creation, environment setup, password changes, and account maintenance, ensuring smooth user operations
  • Employed CI/CD pipeline with Jenkins on Kubernetes container environment, falling distribution period by 40%
  • Exploited GIT to store code and integrated with Ansible Tower for playbook deployment, streamlining deployment processes
  • Orchestrated Jenkins pipelines for microservices builds and deployments to Docker registry and Kubernetes, improving deployment efficiency by 25%
  • Instigated multi-tier application provisioning in OpenStack cloud, integrating with Chef/Puppet, enhancing scalability
  • Automated machine failure recovery on AWS cloud, reducing downtime
  • Created AWS resources such as EC2, ELB, EBS, VPC, and SNS using Terraform scripts, ensuring efficient resource management
  • Maintained Ansible playbooks for deploying Framework and other cloud tools, enhancing deployment reliability
  • Automated cloud deployments using Chef, Python, and AWS Cloud Formation Templates, Minimizing manual effort by 40%

Education

Master's - Computer Science

Wilmington University
07-2023

Skills

    Technical Skills:

  • Operating Systems: Linux, Unix, Solaris 10, RHEL 7, AIX 61, Windows
  • Cloud Platforms: Amazon Web Services (AWS),Azure, OpenStack
  • Configuration Management: Chef, Puppet, Ansible
  • Virtualization: VMware, Docker, Vagrant
  • Build and Deployment: Maven, Gradle, Jenkins
  • Monitoring and Logging: Splunk, Nagios, Icinga, SiteScope, CloudWatch, CloudTrail
  • Version Control: Git, GitLab, GitHub, Subversion, Bitbucket
  • Scripting Languages: PHP, HTML, PowerShell, Perl, JSON, Shell scripting, VB scripting, Bash, Ruby
  • Database Management Systems: MySQL, SQL Server, Oracle
  • Application Servers: Oracle WebLogic Server (9/11g/12c), IBM WebSphere, JBoss, Apache Tomcat
  • Version Control Tools: Subversion (SVN), ClearCase, Git, GitHub

Certification

  • Microsoft Certified Azure Administrator Associate
  • AWS Solution Architect Associate
  • AWS Cloud Practitioner

Timeline

Cloud Engineer

Infosys Ltd
11.2023 - Current

AWS Devops Engineer

United Airlines
07.2022 - 10.2023

Devops Engineer

Philips
03.2020 - 11.2021

Cloud Engineer

Flipkart
01.2019 - 02.2020

Master's - Computer Science

Wilmington University
Srikanth Yadavalli