Summary
Overview
Work History
Education
Skills
Timeline
Generic

VAMSHI MEKALA

Riverview,FL

Summary

Skilled DevOps and Cloud Automation engineer with 10 years of IT experience comprising of Continuous Integration, Continuous Deployment, Source Code Management and Cloud Computing Practices. Experience in build/release management practices using Maven, Gradle and orchestrating through Jenkins and bamboo. Writing pipeline code to emphasize the configuration of delivery pipelines that build, test, and deploy the applications and managing Jenkins shared library to define whole application lifecycle. Enabling deployment methodologies through designing and implementing deployment strategies using uDeploy, Pivotal Cloud Foundry and Automating/Managing application deployments using Configuration Management tools like SaltStack, Ansible and Chef. Provisioning virtual machines, creating, and maintaining user-accounts, security groups, VPC and storage services like S3, EBS, Swift, VMFS and NAS using cloud computing platforms like AWS, Openstack and VMware. Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum and Waterfall methodologies. Enthusiastic in learning new tools and workflows related to the DevSecOps field.

Overview

13
13
years of professional experience

Work History

DevOps Engineer

CVS Health
09.2023 - 03.2025
  • Responsible for setting up the Jenkins pipeline for building and deploying Novologix applications to DEV and INT environments.
  • Responsible for migration of code from GitLab to GitHub and test the connectivity issues with Jenkins and update the Jenkins jobs for successful builds from GitHub.
  • Worked on managing GitLab code base and branches with merging the code to Master branches and help developers with SCM life cycle management.
  • Updating Jenkins CI/CD pipelines for build/deployment for on premise and Azure environment.
  • Developed infrastructure as code (IaC) solutions using Terraform to automate the provisioning, deployment, and management of cloud resources.
  • Developed GitHub Action workflows for CI/CD to get migrated from Jenkins orchestration service.
  • Created GitHub Actions to trigger workflows for Checkmarx scans and SonarQube for code coverage on all microservices.
  • Developed Ansible Playbooks to automate repetitive tasks such as software provisioning, configuration management, and application deployment across DEV and INT environments.
  • I have written Ansible scripts to manage system settings, install software packages like .NET, SQL and enforce security policies.
  • Integrate Ansible with other DevOps tools such as Git, Jenkins, Docker, Kubernetes, and monitoring systems to streamline the software development lifecycle and infrastructure management processes.
  • Upgrading and installing Ansible on the all servers and maintaining connectivity issues and patching.
  • Designed and implemented CI/CD pipelines using Terraform, Jenkins, or GitLab CI to enable continuous integration and delivery of infrastructure changes.
  • Configured alerts and notifications within GitHub Actions workflows to notify stakeholders of build failures, performance degradation, or infrastructure issues in real-time.
  • Provision Azure virtual machines, storage volumes, and networking components through Ansible modules.
  • Created modular and reusable Terraform modules to standardize infrastructure provisioning across multiple environments, promoting consistency and scalability.
  • Implemented automated testing and validation of Terraform code using tools like Terratest or kitchen-terraform to ensure reliability and predictability of infrastructure changes.
  • Resolving build and deployment issues with developers and help in fixing defects and release the code to production.
  • Orchestrated multi-cloud deployments using Terraform to provision resources on Azure, leveraging provider-specific features and services.
  • Work with QA team to gather release information for the production code and make sure the code gets updated and tested accordingly.
  • Worked with all the stakeholders to ensure that all blockers which impacts the pipeline code.
  • Worked on identifying and implementing various automation tools which simplify the deployment and release processes.
  • I have worked on setting up and configuring azure infrastructure.
  • I have worked on creating docker images with tag names and push it to nexus and configure azure servers to pick the tag from nexus and deploy to a pre-deployment slot.
  • Managing development and Integration environments with windows updates on .NET updates and installing updated visual studio for building of angular applications.
  • I have worked on setting up zip package of code out of the branch and then deployed the Web App Service (Azure) through the push deployment with zip onto its dedicated App Service under its Resource group.
  • Monitoring application services and making sure the services are up and running.
  • Work on installing and updating the software packages that are in support for building/deployment applications onto TEST environments.
  • Worked on troubleshooting connectivity issues between GitLab/GitHub and Jenkins.
  • Implemented Build and deployment strategies using GitHub Actions for NodeJS applications.
  • Documented GitHub action workflows for implementing the process for new applications on-boarded onto GitHub.
  • I have conduction knowledge sharing sessions to development teams to understand GitHub Actions on writing YAML scripts and troubleshoot build and deployment failures.
  • Worked on building Novologix applications with NPM and managing packages that support the builds.

Senior DevOps Engineer

FedEx Services Inc
09.2017 - 09.2023
  • Working on the Continuous integration and Continuous deployments methodologies on wide range of applications.
  • Create and maintain fully automated CI/CD pipelines for build/release and deploy using Maven, Gradle, Jenkins, Nexus, uDeploy and PCF.
  • I have migration projects from GitLab to GitHub and created deploy keys and access tokens to build from Jenkins. I have migrated more than 100 microservices.
  • Developed CI/CD pipelines using GitHub Actions to automate build, test and deployment capabilities.
  • Written GitHub workflows to trigger actions in order to automate Migrations from GitLab to GitHub.
  • Integrated PCF deployment Urban code deploy using GitHub workflow actions.
  • Automated triggering builds using Action workflows on feature branches for code review before merging code onto production branch.
  • I have written pipeline code for GitLab connections which blocks the Merge requests based upon Jenkins build failure.
  • I have built and deployed Web Administration project through code and make zip package and then deployed through Azure web app service through the push deployment with zip.
  • I have written pipeline code to approve Jenkins build/deployment via email which will be sent to the list of employee Id’s provided in the Jenkinsfile. This was widely appreciated which benefited the end users.
  • Maintain and making sure the applications build successfully through Jenkins shared library.
  • Involving in the troubleshooting process of build failures in Jenkins and Updating the necessary code changes required for successful deployable artifacts.
  • I worked on On-boarding applications onto Cloudbees CD flow which automates the compliance efforts.
  • Building complex multi-modules projects that are involved with xsd’s, wsimports and inter-dependent applications.
  • Implemented robust security measures on AWS environments, including IAM policies, security groups, network ACLs, and encryption mechanisms, ensuring compliance with industry standards such as GDPR, HIPAA, and SOC.
  • Orchestrated CI/CD pipelines on AWS using services like AWS CodePipeline, CodeBuild, and CodeDeploy to automate the deployment and delivery of applications with reliability and efficiency.
  • Implemented serverless architectures on AWS using AWS Lambda, API Gateway, and DynamoDB to build scalable and cost-effective solutions without managing underlying infrastructure.
  • I have worked on on-boarding Angular applications onto CI/CD pipelines.
  • I manage Jenkins builds for FXF applications and resolve the build/deployment related errors and issues that comes with it.
  • Updating Jenkins CI/CD pipelines for build/deployment for on premise and Azure environment.
  • I have worked on setting up and configuring azure infrastructure.
  • I have worked on creating docker images with tag names and push it to nexus and configure azure servers to pick the tag from nexus and deploy to a pre-deployment slot.
  • I have worked on setting up zip package of code out of the branch and then deployed the Web App Service (Azure) through the push deployment with zip onto its dedicated App Service under its Resource group.
  • I am also part of the on-call support who troubleshoots and resolve build/deployment errors and prod issues.
  • I have worked on setting up PCF blue/green methodology for multiple applications across FedEx.
  • I have on-boarded Tibco BW and BE applications to Maven build tool.
  • Written GitHub action workflows to build microservices through MAVEN.
  • I have written deployment methodology for Tibco BW/BE applications which deploys through uDeploy and SSH.
  • Enabling the deployment pipeline for uDeploy and Pivotal Cloud Foundry.
  • Experience in designing the Component Templates for application deployments using uDeploy.
  • On-boarding applications onto uDeploy and updating the component properties and templates accordingly.
  • Design and troubleshoot application specific component templates according to the server specifications, data centers changes and access permissions.
  • Troubleshooting the deployment failures on uDeploy and PCF.
  • Instrumental in setting up the deployment mechanism for hybrid deployments which enable the developers to deploy applications onto both deployment platforms like uDeploy and PCF.
  • Performing necessary operations in terms of making application ready for deployments using PCF by making possible changes onto Jenkinsfile with suitable configurations according to the Enterprise coding standards.
  • Refactoring Jenkins shared library pipeline according to the application’s build/release and testing out the pipeline enhancements on the test projects before official release.
  • Experience in enabling different set of branching strategies which make the branch specific build configurations to execute, auto-versioning feature to auto increment the version numbers every time they build.
  • Enabling the security tools Fortify and NexusIQ to the application’s build to check the security vulnerabilities in terms of code base and artifacts.
  • Providing support in terms of Continuous integration and deployment failures and monitoring the performance of code-coverage using SonarQube.
  • Modifying the applications build code onto Maven as part of the Data-Center Migration and testing out the deployment process on both the datacenters to make sure the process is not failing.
  • Enabling auto-creation of tags in GITLAB which are required for Jenkins builds to deploy suitable version of artifact from Nexus.
  • Performing the coding standards and adding the dependency jars in the process of converting the applications onto Maven.
  • Adding the artifacts and maintaining the repositories in Nexus and navigating the development teams in terms of Nexus related issues.
  • Working on Tortoise-GIT and SVN to migrate projects onto GITLAB.
  • Setting up and configuring the new jobs in Jenkins and testing out the build process using Jenkins’s pipeline.
  • Configuring the Deploy job from CI perspective and alerting the CD team to evaluate the deploy step and adding the necessary credentials and desired path of the application artifacts.
  • Providing Best-Practices in terms of DevOps culture and performing as a team player in a self-enablement Team.
  • I have mentored and provided training sessions to FXF development teams in terms of on-boarding applications onto Continuous Integration and deployment methodologies and DevSecOps principles.
  • I got the opportunity to show my leadership skills in providing guidelines on CI/CD onboarding to the development teams.
  • I am very much proficient in dealing with CI/CD related Issues and errors and always provided the resolutions to the development teams.
  • I am proficient in on-boarding applications onto Autobahn Integration process.
  • I am proficient in on-boarding applications onto Maven, Gradle and on-boarded wide range applications from microservices to complex multi module applications.
  • I have mentored RFID team on DevSecOps tools-Maven, GitLab, PCF (Blue/Green), Fortify and NexusIQ through providing demo sessions on these tools set.
  • For couple of years, I have been RFID & Linehaul teams DevSecOps go to person in dealing with FXF-DevSecOps on-boarding guide and helping teams to accomplish the DevSecOps Definition of Done.
  • I have received positive feedback from the RFID and Linehaul Teams for the support I have provided for the team.
  • I have received FXF applications CI on-boarding work as part of the HRO-EXIT review process and provided best practices and have received certificate of Excellence for my efforts.

Cloud Automation Engineer

Molina Healthcare Inc.
03.2016 - 08.2017
  • Building Enterprise Infrastructure and applications environment using SaltStack.
  • Handling configuration management via SaltStack with direct integration with a cloud management platform Scalr along with GitHub integration for pillars and formula versioning
  • Building custom Molina specific modules for more flexibility to resolve specific business needs with SaltStack.
  • Developing application’s deployment strategy through configuration management tool SaltStack.
  • Automating the applications and monitoring the performance of tools within the environment.
  • Spinning up of virtual machines (windows 2008, 2008R2, 2012, 2012R2, Red hat 6.0) through Openstack and vagrant.
  • Troubleshooting and installing the hotfixes on windows nodes and monitoring the logs for any application failure.
  • Automating the .NET & IIS patches installations on windows boxes according to their OS version numbers.
  • Integrating SaltStack with Scalr for better cloud infrastructure management and managing the servers through scalr and integrating Openstack credentials in spinning up virtual machines.
  • Configuring and installing the SaltStack on all the servers within the domain and upgrading to the latest version according to the requirements.
  • Managing and monitoring the Master servers both on Development and Production environments
  • Testing and maintaining Salt states and updating onto Salt master.
  • Setting up the pillars and grains for automating the application deployments and testing the salt states on sandbox environments.
  • Remote execution of the salt states on all dev and prod servers to reduce the time frame and validating the process of the install.
  • Setting up custom grains and pillars in top file according to the requirements from the other teams and testing them through high state.
  • Performing remote administration on infrastructure through easy to install process on thousands of servers and able to communicate with each server in seconds.
  • Rendering the scripts written in YAML, JSON.
  • Defining salt states using python, Unix, Shell, YAML language in defining the parameters and functions to execute.
  • Troubleshooting the connectivity issues between Minions and Master by evaluating through custom made script.
  • Automating the specific applications like Splunk, AppDynamics, MSSQL, Windows Feature dependencies, healthcare supported applications and furthermore.
  • I have automated the deployment scripts for almost 40-50 applications.
  • Maintenance activities in deploying the application software onto the production environment and on call support during the change process.
  • Tracking of the issues through JIRA and creating the story points and tasks accordingly.
  • Experience in working in Agile space and keep track of daily updates from the Teams on slack.
  • Pushing up the updated code to the GITHUB in making them available to the team.
  • Creating Farms and Farm roles through Scalr and integrating with SaltStack to build servers.
  • Conducting training sessions to other teams on SaltStack, GITHUB, JIRA to have a good understanding on the tools.
  • Documenting the detailed approach for remote execution of the salt states and its functionalities to have transition among the teams.

AWS DevOps Engineer

Wells Fargo
09.2015 - 02.2016
  • Design, develop, automate, deploy, scale, and manage both private and public cloud environments.
  • Built private cloud using VMware vRealize suite technologies, and built self-service portals with automated OS deployment, network, and storage allocation.
  • Expertise in managing AWS cloud resources EC2, S3, EBS, VPC, EMR, ELB, RDS, Elastic beanstalk, Cloud Watch and IAM.
  • Creating Jenkins Pipeline scripts for automating build process.
  • Enabling Continuous delivery by deploying software environments of Test, QA and Prod.
  • Testing and maintaining cookbooks and uploading onto chef server
  • Managing the Chef client to perform configuration tasks from chef server.
  • Installing security and software patches to all application servers using Chef.
  • Working on Upgrading and migrating Jenkins and Chef to latest version with proper testing and Sign off.
  • Automating the regular tasks in Subversion and streamlining the process of access to SVN. Migrated projects from SVN to GIT.
  • Migrating web applications, batch processing application and backend processing applications in AWS
  • Integrating and computing the data across AWS storage resources and support integration of data across AWS regions.
  • Managing and analyzing the petabyte-scalable data using AWS Redshift cluster.
  • Experience in backup strategies, periodical audits, implementation of new features and delivering High Availability of applications to the users using AWS.
  • Experience with security tightening processes and managing resources upon all the cloud vendors.
  • Providing automation and deployment of applications inside software containers by providing additional layer of abstraction and automation of operating system level virtualization on Linux using Dockers
  • Maintaining servers and related infrastructure with Chef Configuration management tool.
  • Experienced in implementing and supporting High Availability solutions like Database mirroring, Clustering, Log shipping and Replication.
  • Monitoring and analyzing big data and providing metrics and security using Splunk.
  • Standardized Splunk agent deployments, configuration, and maintenance across a variety of UNIX and windows platforms
  • Troubleshoot Splunk server and agent problems and issues.
  • Provided level 3 technical supports for mission critical applications cloud infrastructure, mostly dealing with availability and scalability issues.
  • Creating, Adding, Deleting the security groups, and controlling the traffic for EC2 instances.
  • Setting up the rules to each security groups that associated to instances.
  • Created multi-AZ VPC instances to enable high availability for applications.
  • Deploying Hadoop applications and data processing across dynamically scalable EC2 instances.
  • Used IAM to create new accounts, roles, and groups.
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups.
  • Created monitors, alarms, and notifications for EC2 hosts using Cloud Watch.
  • Work with different team members for automation of Release components.
  • Assigning and enforcing security policies for all the computers and installing and updating software.
  • Deployed various reports, different files to web logic, UNIX servers.

VMware Administrator

Spanlee Tech Solutions
01.2012 - 11.2013
  • Installing, Configuring and Managing VMware ESXi 4.5/5.0Server and Windows 2008/2012 servers
  • Installing vCenter Server, vSphere Client and Web Client for operations and management.
  • Configuring and Managing Virtual Networks, Storage, Memory, and processers for the Virtual Machines.
  • Creating and Managing Virtual Machines using templates and images, and building production ready VM’s
  • Monitoring and managing performance of vSphere ESXi servers and Virtual Machines.
  • Experience in adding NFS storage and iSCSI storage to vSphere hosts.
  • Configured Resource pools and Shares in VMware Environment for Prod, test, and dev environments.
  • Experience in configuring customized alarms in vCenter server for data store usage, host CPU and Memory usage.
  • Develop and maintain proper documentation for procedures, processes, and design builds regarding the virtual infrastructure.

Education

Masters - computer sciences

San Francisco Bay University
San Jose, CA
08.2015

Bachelors - computer sciences

Jawaharlal Nehru Technological University
Hyderabad
2012

Skills

  • Operating System: Windows, Linux, Unix, RHEL
  • Cloud Technologies: AWS, Openstack, VMware, Scalr, Azure, PCF, Kubernetes, Docker
  • Build Tools: Maven, Gradle, Ant, NPM, Tibco BW and BE
  • Configuration management: SaltStack, Ansible, Chef
  • Code Coverage: Sonarqube, Jacoco, Junits, Checkmarx
  • Monitoring: AppDynamics, Splunk
  • Coding: Eclipse, IntelliJ
  • Continuous Integration: Jenkins, Terraform, Kubernetes, Bamboo, Cloudbees-CI, Cloudbees-CD
  • Version control: SVN, Tortoise-GIT, GitHub, GitLab, GitHub-Actions
  • Scripting: Shell, Bash, Python, Yaml, Linux administration and Groovy
  • Artifact-Repository: Nexus, Jfrog
  • Deployment Platforms: PCF, uDeploy, SSH, Azure
  • Project Management: JIRA, AGM, Version One
  • Security Tools: Fortify, NexusIQ
  • Programming: C, Java, HTML, Springboot, Angular

Timeline

DevOps Engineer

CVS Health
09.2023 - 03.2025

Senior DevOps Engineer

FedEx Services Inc
09.2017 - 09.2023

Cloud Automation Engineer

Molina Healthcare Inc.
03.2016 - 08.2017

AWS DevOps Engineer

Wells Fargo
09.2015 - 02.2016

VMware Administrator

Spanlee Tech Solutions
01.2012 - 11.2013

Masters - computer sciences

San Francisco Bay University

Bachelors - computer sciences

Jawaharlal Nehru Technological University
VAMSHI MEKALA