Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Generic

Dinesh Kumar Valiveti

Alpharetta,GA

Summary

Excellent understanding of SDLC Methodologies like Agile, Waterfall. Experience working with RHEL7, RHEL6 & Continuous Integration Tool (Jenkins) Experience in using GIT on UNIX and Windows environment. Hands-on experience with automation technologies like Puppet or similar Experienced in container technologies like Docker, Kubernetes, Docker-Compose. Extensible experience in common scripting such as Bash, Python. Experienced in ELK (Elasticsearch Logstash Kibana) stack. Experience working with Splunk. Used Ant/Maven for building Java/J2EE Applications. Experienced in virtualization technologies like VMWare, Vagrant.

Overview

9
9
years of professional experience

Work History

DevOps/Build Release Consultant

Mckesson
09.2022 - Current
  • Worked and administered different Linux (Red Hat Linux) hosts
  • Developed different Puppet modules for configuration of different services
  • Maintained and administered Gerrit code review tool and Integrated with GIT and Jenkins for code review, code merge
  • Worked in an agile development team to deliver an end to end CI/CD product in an open source environment using tools like Puppet & Jenkins
  • Experience in implementing entire CI/CD using Groovy Scripting
  • Worked in all areas of Jenkins setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations
  • Expertise in Installation, Configuration, Trouble-Shooting and Maintenance of Splunk
  • Developed Splunk puppet module to perform log monitoring of different service logs
  • Troubleshooting logs, setting up Alerts and Dashboards in Splunk
  • Developed custom puppet module for installing Cassandra DB
  • Used HIERA for value lookup over node and environment level
  • Worked partly on Oracle12g Puppet module and used Oracle DB for insertions, dumping and backing up of data for Gerrit service
  • Worked on creating Docker images, containers and registry
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub
  • Created and modified existing Dockerfile
  • Used Ruby to create various templates in different Puppet modules
  • Deployed Java applications into web application servers like Apache, Tomcat
  • Created playbooks for OpenStack deployments and bug fixes with Ansible
  • Used Shell/Python in setting up Baselines, Branching, Merging and Automation Processes
  • Used scripting languages Ruby, Shell to develop various scripts
  • Environment: Linux, Puppet, Jenkins, Maven, GIT, Gerrit, Docker, Apache, Ruby, Shell, Splunk, Ansible, HTML

Application Analyst/ Production Support

T-Mobile
08.2018 - 07.2022
  • Perform Configuration management and Release management for complex applications as per the enterprise guidelines
  • Implementing automation processes for various new projects and provide ongoing support administration using Jenkins, Ansible
  • Application and infrastructure coordinating with SMEs to ensure smooth code deployments in PCF from Staging and Prod environments
  • Debugging microservices code which uses JAVA, Spring Boot for production issues
  • Reduce errors in deployments and attain high availability goals while still performing code deployments
  • Provide 24/7 on call Production support as required
  • Troubleshooting the logs
  • Monitoring the system logs and server health using Splunk and App Dynamics
  • Identify improvements to enhance CI/CD
  • Planning and prioritizing of CI automation scope & backlog and drive towards Continuous Deployment (CD)
  • Experience in Gitlab CI & Jenkins for CI, for End-to-End automation for all build and CD
  • Worked on Cloud automation using PCF (Pivotal Cloud Foundry) Cloud Formation templates
  • Build servers using GCP, Launching EC2, RDS, creating security groups, auto-scaling, load balancers (ELB’s) in defined virtual private connections
  • Worked on Kubernetes and Docker images to provide platform as service on cloud in PCF (Pivotal Cloud Foundry)
  • Writing Shell, YAML scripts for automating the continuous integration and continuous deployment process in production environment
  • Impact Analysis on Change Requests (Internal and External) and Server Decommission Plan for efficient utilization
  • Support to Production Environments for code deployments, configuration changes and incident management support
  • Create, implement and manage release plans for all releases and co-ordinate between the different teams on release days
  • Installing, Configuring, Administering, Implementing and Performance Tuning
  • Planning of resources ahead of time based on the requirements of business and scope
  • Research, evaluate and implement new technologies into the organization from open source and vendor products
  • Develop quick proof of concepts to materialize innovative technical ideas
  • Environment: Linux, Puppet, AWS, Docker, Kubernetes, Jenkins, Shell, GIT, Ruby, Python, Terraform, ELK, Consul, VersionOne

DevOps/Build Release Consultant

West Corporation
Omaha
11.2017 - 06.2018
  • Written Git Bash Commands and Configured plugins for the integration tools to the version controlling tools
  • Worked on branching, labeling, and merge strategies for all applications in GIT
  • Migrated Source code from SVN to Git Through Various Processes including Svn2git with ruby commands
  • Worked on Cloud automation using PCF (Pivotal Cloud Foundry) Cloud Formation templates
  • Implemented continuous integration using Jenkins
  • Build Java code on to different Jenkins servers as per the schedule and troubleshooting the logs in case of build failure
  • Experience working on Jenkins file from scratch completely written in Groovy
  • Established JFrog Artifactory UI and enabled plugins to virtual Repositories for (jar and pom files) in a tree structure
  • Used JFrog Artifactory for Xray watches
  • Integrated SonarQube Watches onto Jenkins file for error detection
  • Enabled Sonar Watches feature to set thresholds
  • Integrated Maven with Jenkins for the builds as the Continuous Integration process & used Maven for building Java/J2EE Applications
  • Provided installation & maintenance of Ansible infrastructure and developed Ansible modules for configuration management
  • Worked on Kubernetes and Docker images to provide platform as service on cloud in PCF (Pivotal Cloud Foundry)
  • Deployed the applications on multiple WebLogic Servers and maintained Load balancing, high availability and Failover functionalities
  • Configuring and updating JSON files to create new stacks for Deployment using Docker Marathon
  • Experience working on several Docker components like Docker Engine, Hub, machine, compose and registry
  • Experience working on Docker Hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations
  • Configured application servers (Wild fly) to deploy the code
  • Responsible for writing micro services using Pivotal Cloud Foundry
  • Integrated Pivotal Cloud Foundry and SonarQube functionalities using REST API's
  • Use JIRA for change control & ticketing
  • Good working knowledge of PowerShell scripting on windows environment
  • Good experience in windows & VMware server automation using scripting language Power shell, VB Script
  • Experience using AppDynamics REST APIs to build an utility to export and import AppD configurations
  • Setup monitoring alerts, heath rules for Applications in AppDynamics
  • Have experience in scripts (Perl scripts, Shell scripts, etc.) that can run from a command line to check the status of a host or service by using Splunk
  • Environment: Linux, Puppet, AWS, JIRA, Docker, Jenkins, Shell, GIT, Ruby, Ansible, Splunk

DevOps/Build Release Consultant

Apcote
08.2016 - 10.2017
  • Worked and administered different Linux (Red Hat Linux) hosts
  • Developed different Puppet modules for configuration of different services
  • Maintained and administered Gerrit code review tool and Integrated with GIT and Jenkins for code review, code merge
  • Worked in an agile development team to deliver an end to end CI/CD product in an open source environment using tools like Puppet & Jenkins
  • Experience in implementing entire CI/CD using Groovy Scripting
  • Worked in all areas of Jenkins setting up CI for new branches, build automation, plugin management and securing Jenkins and setting up master/slave configurations
  • Expertise in Installation, Configuration, Trouble-Shooting and Maintenance of Splunk
  • Developed Splunk puppet module to perform log monitoring of different service logs
  • Troubleshooting logs, setting up Alerts and Dashboards in Splunk
  • Developed custom puppet module for installing Cassandra DB
  • Used HIERA for value lookup over node and environment level
  • Worked partly on Oracle12g Puppet module and used Oracle DB for insertions, dumping and backing up of data for Gerrit service
  • Worked on creating Docker images, containers and registry
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub
  • Created and modified existing Dockerfile
  • Used Ruby to create various templates in different Puppet modules
  • Deployed Java applications into web application servers like Apache, Tomcat
  • Created playbooks for OpenStack deployments and bug fixes with Ansible
  • Used Shell/Python in setting up Baselines, Branching, Merging and Automation Processes
  • Used scripting languages Ruby, Shell to develop various scripts.

Education

Master's - Computer science Engineering

Southern Illinois University
05.2016

Bachelor's - Computer science Engineering

Jawaharlal Nehru Technological University
05.2014

Skills

  • Software Skills:
  • Operating System: Linux (RHEL, CentOS), UNIX
  • Build Tools/ DevOps: Jenkins, Puppet, Ansible, Docker, Kubernetes, AWS, GCP, ELK, Consul,Splunk
  • Database: Oracle (12c, 11g and 10g), PL/SQL, Enterprise DB
  • Scripting Languages:
  • Shell, Python, Ruby, Terraform
  • SCM Tools: GIT
  • Tracking: VersionOne, JIRA

Additional Information

  • working on Google compute Engines (GCP) & GKE Build server deployment on Cloud (EC2) servers with help of Terraform, Puppet. Written manifests/Recipes to customize the Puppet/Chef as per our environment. Manage deployment automation using Puppet. Having good hands on experience on different flavors of Linux like CentOS and RHEL. Automated the cloud deployments using Puppet, Shell, Terraform, Python on AWS. Experience in Server infrastructure development on AWS Cloud, extensive usage of Virtual Private Cloud (VPC), Cloud Formation, Cloud Front, EC2, RDS, S3, Route53, SNS, SQS, Cloud Trail. Designed and implemented Cloud CI/CD Pipelines and Highly Available and Scalable Micro services platforms adapting VM Services to Docker. Planning and prioritizing of CI automation scope & backlog and drive towards Continuous Deployment (CD) Experience in Cloud automation using PCF (Pivotal Cloud Foundry) Cloud Formation templates. Experience with web application servers (Apache http server, Tomcat) Worked with different Bug Tracking Tools like Jira and VersionOne.

Timeline

DevOps/Build Release Consultant

Mckesson
09.2022 - Current

Application Analyst/ Production Support

T-Mobile
08.2018 - 07.2022

DevOps/Build Release Consultant

West Corporation
11.2017 - 06.2018

DevOps/Build Release Consultant

Apcote
08.2016 - 10.2017

Master's - Computer science Engineering

Southern Illinois University

Bachelor's - Computer science Engineering

Jawaharlal Nehru Technological University
Dinesh Kumar Valiveti