Summary
Overview
Work History
Education
Skills
Certification
Languages
Websites
Timeline
Generic

ROHITH GOUD CHEPOORI

Cary,NC

Summary

  • Led the design and implementation of AWS & Azure based infrastructure for a large-scale e-commerce platform, resulting in reduction of server costs and improved reliability and scalability.
  • Experience in administering IAAS & PAAS Virtual Machines and Web/Worker roles on Microsoft Azure Classic, Resource Manager and troubleshooting issues on Azure VMs. Supported technologies, such as Active Directory Federation Services, Azure Active Directory, and PowerShell.
  • Developed and maintained CI/CD pipelines using AWS CodePipeline, CodeBuild, and CodeDeploy, resulting in faster time-to-market for new features and improvements to existing code.
  • Expertise in integrating Docker container-based test infrastructure to Jenkins CI test flow and set up build environment integrating with Git and Jira to trigger builds using Web-Hooks and Slave Machines which involved in POC on Docker and used Docker registry, Docker-compose, Links, Docker bridge.
  • Experience in creating and managing Azure resources, such as virtual machines, storage accounts, and virtual networks.
  • Experience in deploying and managing Azure services, including Azure App Service, Azure Functions, Azure Kubernetes Service (AKS), and Azure SQL Database.
  • Experience in using Azure Kubernetes operators for automating the deployment and management of complex applications, such as databases and messaging systems.
  • Familiarity with Azure Kubernetes security best practices, including RBAC, network policies, and PodSecurityPolicies.
  • Expertise in using Kubernetes API and CLI tools, such as kubectl and Helm.
  • Experienced in maintaining micro services using Kubernetes as front-end orchestrator for docker containers and worked on setting up the Kubernetes Cluster on AWS(EKS) for testing the different features and also to discover and proxy requests to appropriate minion and in creating Kubernetes cluster with RHEL and Vagrant.
  • Experience in creating and managing infrastructure as code (IaC) using Terraform on various cloud platforms, such as AWS, GCP, Azure, and VMware.
  • Expertise in writing Terraform modules and using Terraform providers for resource management.
  • Understanding of Ansible Tower, including its features such as workflow automation, role-based access control, and job scheduling.
  • Expertise of Ansible testing frameworks, such as Molecule and Testinfra, for testing playbooks and roles.
  • Experience in using Ansible Galaxy for sharing and discovering Ansible roles and collections.
  • Understanding of Jenkins plugins and their usage for various tasks, such as version control, build management, and notification.
  • Strong problem-solving and troubleshooting skills, with experience in resolving Jenkins-related issues.
  • Expertise in monitoring Azure resources and applications using tools like Azure Monitor, Log Analytics, and Application Insights. Learn about setting up Azure Monitor for alerting, diagnostic logging, and performance monitoring. familiar with integrating monitoring tools from third parties, such as Datadog and New Relic, to provide a complete monitoring solution.
  • Designed and developed custom plugins for Nagios to monitor specific metrics and events.
  • Configured Nagios notifications to alert the team via email and SMS in case of critical issues.
  • Managed Splunk for log management, analysis, and visualization, providing insights into system behavior and identifying issues.
  • Developed custom Splunk queries and dashboards to visualize key performance indicators (KPIs) and monitor trends.

Smart DevOps Engineer with career spent in IT designing and planning. Talented leader with extensive knowledge of high availability architecture and concepts. Ready to tackle new challenges in project planning and development capacity.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Sr. Cloud/DevOps Engineer

Blackhawk networks
08.2022 - Current
  • Worked on escalated tasks related to interconnectivity issues and complex cloud-based identity management and user authentication, service interruptions with Azure Virtual Machines (their host nodes) and associated virtual storage (Blobs, Tables, Queues)
  • Migrating Services from On-premise to Azure Cloud Environments
  • Collaborate with development and QA teams to maintain high-quality deployment
  • In terms of migrating data to Azure i have knowledge of SQL migrations and other storage data which within Azure are called Blobs
  • Managed Azure Infrastructure Azure Web Roles, Worker Roles, SQL Azure,
  • Azure Storage, Azure AD Licenses
  • Virtual Machine Backup and Recover from a Recovery Services Vault using Azure PowerShell and Portal
  • Configured NSGs for two tiers and three tier applications
  • Experience in integrating on premises servers to Azure
  • Configured VNETs and subnets as per the project requirement
  • Configure Azure blob storage and Azure file servers
  • Configured private and public facing Azure load balancers
  • Worked with Terraform Templates to automate the Azure Iaas virtual machines using terraform modules and deployed virtual machine scale sets in production environment
  • Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change
  • Developed an automated deployment tool for dev, UAT and production environments using Ansible
  • Allows new services to be deployed and released simply by developers including an Ansible playbook
  • Used Kubernetes to manage containerized applications using its nodes, Config
  • Maps, selector, Services & deployed application containers as Pods
  • Making deployments of Microservices as containers by using containerization tools like Docker and Docker Compose
  • Docker Swarm and Kubernetes for orchestration and Microsoft Azure to ensure continuous deployments in to the different environments
  • Helped in converting VM based application to Microservices and deployed as a container managed by Kubernetes
  • Created additional Docker Slave Nodes for Jenkins using custom Docker Images and Worked on all major components of Docker like Docker Daemon, Hub,
  • Images, Registry, Swarm etc
  • Implemented Docker -maven-plugin in Maven pom.xml files to build Docker images for all microservices and later used Docker file to build the Docker images from the Java jar files
  • Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus and UDeploy to orchestrate changes across servers and components
  • Created branching & tagging strategy to maintain the source code in the GIT repository and Coordinated with developers to establish and applying appropriate branching, labeling/naming conventions using GIT source control
  • Setup and integrated Prometheus with Grafana for Monitoring
  • Used
  • Elasticsearch (ELK stack) for centralized logging and analytics in the continuous delivery pipeline to store logs and metrics into Azure storage using storage function
  • Determined ways to optimize/improve JIRA and JIRA Agile setup and process workflows, as well as identify where functionality can/cannot meet user requests
  • Created Azure PowerShell script for APIM backup and restore operations
  • Created several SQL scripts as part of bug fixes to provide immediate solutions for some of the common issues
  • Setup Nginx, HTTP web server as a reverse proxy to critical applications such as Jira, Jenkins, Application Server
  • Environment: Azure, GCP, Office 365, Terraform, Maven, Jenkins, Ansible, Docker,
  • Kubernetes, Git, PowerShell, Apache-Tomcat server, Jira, AEM, RHEL, ELK,
  • PowerShell script, python, Mac OS.

DevOps Engineer

Bank of America
01.2021 - 08.2022
  • Implemented AWS services like EC2, S3, IAM, EBS, Elastic Load Balancer (ELB), Security Group, Auto Scaling, and RDS in Cloud Formation using JSON templates
  • Worked on Implementing and setting up Route 53 (AWS DNS service) for AWS
  • Web Instances, ELB, Cloud Front and Elastic Beanstalk on AWS
  • Environment and Worked on Route 53 for Failover and Latency Based Routing to the client's websites with weighted routed policies
  • Worked with Amazon Elastic Load Balancing which automatically distributes traffic across multiple Amazon EC2 instances which enables to achieve fault tolerance in the applications
  • Created Amazon Virtual Private Cloud in the scalable environment which provides advanced security features such as security groups and network access control lists to enable inbound and outbound filtering at the instance level and subnet level
  • Improved the virtualization for the servers using the Docker for the test environments and Worked in DevOps group running Jenkins in a Docker container with EC2 slaves in Amazon AWS cloud configuration
  • Configured the Weave Net such that it creates the Virtual networks which connects Docker Containers to multiple hosts
  • Created a Swarm using Docker CLI to deploy the services to a Swarm and managed the Swarm behavior
  • Maintained the interfaces and secure connections between Jenkins and CI/CD tools
  • Configured jobs and pipelines using Jenkins
  • Launched and configured the Amazon EC2 Cloud servers using Linux AMI and
  • Ubuntu AMI and configuring the servers for specified applications using
  • Jenkins
  • Integrated SonarQube with Jenkins using Maven to get the Quality Analysis for all the Projects pre-deployment
  • Discussed the report with Developers so as to explain the SonarQube Report and to help improve code Quality
  • Maintained Artifacts in binary repositories using JFrog Arifactory and pushed new Artifacts by configuring the Jenkins project Jenkins Artifactory plugin
  • Wrote scripts in Bash, Perl, Python & Shell Scripting to customize build, promotion & release process
  • Responsible for design and maintenance of the GIT Repositories, views, and the access control strategies
  • Performed all necessary day-to-day GIT support for different projects
  • Deployed new Splunk systems and Monitor Splunk internal logs from the monitoring Console (MC) to identify and troubleshoot existing or potential issues
  • Created database tables that can store and retrieve any amount of data and serve any level of request traffic using DynamoDB
  • Worked with application/database team to resolve issues for performance Tuning and Management of Linux servers
  • Environment: AWS, GIT, GITHUB, SonarQube, Jenkins, Maven, Nexus, Ansible,
  • Chef, LVM, Splunk, Nagios, DynamoDB, Python, shell scripting, Linux.

Build and Release Engineer

SBA Communications
07.2020 - 12.2021
  • Administered Bamboo servers which include install, upgrade, backup, adding users, creating plans, installing the local/remote agent, adding capabilities, performance tuning, troubleshooting issues, and maintenance
  • Setting up continuous integration and formal builds using Bamboo with the
  • Artifactory repository and Resolved update, merge and password authentication issues in Bamboo and JIRA
  • Developed Puppet modules and manifests to automate deployment, configuration, and lifecycle management of key clusters
  • Wrote puppet manifests for configuration management and deploy .Net and Java applications
  • Implemented continuous integration using Jenkins master and slave configuration
  • Configured security to Jenkins and added multiple nodes for continuous deployment
  • Developed Maven build scripts for maintaining test automation builds & Java based library to read test data from XML & Properties files using Junit and loading it into Selenium
  • Initiated responsibility for administering the SVN servers which included install, upgrade, backup, adding users, creating repository/branches, merging, writing hooks scripts, performance tuning, troubleshooting issues, and maintenance
  • Implemented a GIT mirror for SVN repository, which enables users to use both
  • SVN and GIT
  • Configured and maintained the Shell/Perl deployment scripts for Web logic and
  • UNIX servers
  • Analyzed the Maven Build projects for conversion
  • Migrated other ticket management tools to Jira server version and Migrated h2/postgres/oracle db to mysql database for Jira/Confluence server
  • Deployed Java Enterprise applications to Apache Tomcat, Web Server, and
  • JBoss Application server
  • In the production environment implemented and configured Nagios for continuous monitoring of applications and enabled notifications via emails and text messages
  • Involved in Building and configuring Red Hat Linux Servers using Kick Start server as required for the project
  • Maintained maximum uptime and maximum performance capacity for enterprise production, QA and UAT/staging
  • Environment: CVS, SVN, Bamboo, Tomcat, Red Hat Enterprise Linux, Centos, Maven,
  • Shell/Perl Scripting, ANT, Splunk, Puppet, Ngnix.

Linux Administrator

Cyient
10.2019 - 06.2020
  • Installed RedHat Linux using kickstart and applying security polices for hardening the server based on the company policies
  • Provided End to End Linux Administration including installation, configuration, upgrades, and maintenance and troubleshooting of Linux systems
  • Developed automated processes that run daily to check disk usage and perform clean-up of file systems on UNIX environments using CRON
  • Monitoring of web servers and other services using Nagios monitoring tool
  • Monitored the health of the application using Nagios
  • Implementing NIS and DNS naming services and administering the public DNS servers
  • Monitoring System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues
  • Environment: Linux (RHEL 5.x/6.x), Solaris 9/10/11, Unix, Windows, Apache Tomcat,
  • Kick Start, RAID, Nagios, WebLogic
  • Bash/shell, Perl scripting.

System Administrator

Cadsys India ltd
12.2018 - 08.2019
  • Built Red Hat Network Satellite Server for automated installation of Red Hat
  • Enterprise Linux boxes and creating image of Red Hat Enterprise Linux system with System Imager that automates Linux installs
  • Performed software installation, upgrades/patches/packages, troubleshooting, and maintenance on UNIX & Red Hat Enterprise Linux Servers
  • Configured volume groups and logical volumes, extended logical volumes for file system growth needs using Logical Volume Manager (LVM) commands
  • Formatting, partitioning and mounting different volumes and maintained backups
  • Involved in helping others Linux Administrators to deployed Splunk in a Linux and windows environment
  • Troubleshooting and monitoring the machines 24x7
  • Environment: Java JDK, Java/J2EE, netstat, top, Logical volume manager (LVM),
  • SSH, LDAP, NFS, Kickstart, Splunk.

Education

Bachelor of Science - Computer Science

JNTUH
INDIA
04-2019

Skills

  • TECHNICAL SKILL SET: -
  • Cloud Environments Amazon Web Services (AWS), Azure, Google cloud platform
  • Configuration Management
  • Tools
  • Ansible, Terraform, Chef Automate, Ansible Tower
  • Containerization Tools Kubernetes, Docker, Openshift
  • Version Control Tools GIT, GIT-Hub, Bitbucket, Gitlab
  • Build Tools ANT, MAVEN, Gradle
  • CI Tools Jenkins, Bamboo, Hudson
  • Web Servers Apache Tomcat, Web Sphere
  • Bug Tracking Tools JIRA, Bugzilla, Remedy
  • Monitoring Tools Splunk, Dynatrace, New Relic, Zabbix, ELK, Datadog, Nagios
  • Databases
  • Aurora, DynamoDB, RDS, MySQL, MongoDB, SQL Server, MS SQL, Cassandra
  • DB
  • Virtualization Tools VMWare ESX/ESXi, Windows Hyper-V, Virtual box , Vagrant
  • Testing Tools Selenium, Junit, Cucumber
  • Scripting Languages Ruby, Perl, Python, Bash shell, PowerShell, Groovy
  • Web Technologies HTML, CSS, Java Script, jQuery, Bootstrap, XML
  • Operating Servers Red Hat, Ubuntu, Linux & Windows, CentOS, Debian, Mac OS
  • Network Protocols TCP/IP, DHCP, DNS, SNMP, SMTP, Ethernet, NFS

Certification

AZURE ADMINISTRATOR

Languages

English
Professional

Timeline

Sr. Cloud/DevOps Engineer

Blackhawk networks
08.2022 - Current

DevOps Engineer

Bank of America
01.2021 - 08.2022

Build and Release Engineer

SBA Communications
07.2020 - 12.2021

Linux Administrator

Cyient
10.2019 - 06.2020

System Administrator

Cadsys India ltd
12.2018 - 08.2019

Bachelor of Science - Computer Science

JNTUH
ROHITH GOUD CHEPOORI