Summary
Overview
Work History
Education
Skills
Timeline
Generic

Tanmay Raghoji

Dallas,TX

Summary

Visionary professional offering extensive background in routine application maintenance tasks. Smart DevOps Engineer boasting expertise in developing and implementing IT solutions that result in increased performance. Recent graduate with excellent research, technical and problem-solving skills. Detail-oriented and able to learn new concepts quickly.

Overview

6
6
years of professional experience

Work History

DevOps Engineer

Cisco
Dallas, TX
08.2021 - Current
  • As a DevOps Engineer, I was responsible for design, build, monitor, and enhance services and production environment
  • Managed and maintained multiple OpenShift clusters in production environments, ensuring high availability and performance
  • Implemented CI/CD pipelines using Jenkins and GitLab CI/CD to automate the deployment of containerized applications
  • Developed Ansible playbooks for provisioning and configuring OpenShift clusters and applications
  • Setup and managed light weight Kubernetes K3s for self-healing and high availability
  • Implemented security best practices, including role-based access control (RBAC), network policies, and container image scanning
  • Conducted performance tuning and optimization of OpenShift clusters, including resource allocation, pod scheduling, and storage management, to improve overall efficiency and cost-effectiveness
  • Managing existing infrastructure and created new infrastructure using Ansible CLI
  • Managed Kubernetes deployments, objects for high availability and scalability using horizontal pod scaler and resources management
  • Managed the day-to-day operations of OpenShift clusters, including installation, configuration, monitoring, and maintenance tasks
  • Managed deployments in EKS managed Kubernetes setup multi nodes cluster and deployed containerized applications
  • Implemented CI/CD pipelines for Kubernetes-based applications, integrating tools like Jenkins, GitLab CI
  • Created Cloud Formation templates and deployed AWS resources using it
  • Creating alarms in Cloud Watch service for monitoring the server's performance, CPU Utilization, disk usage etc
  • Created Terraform modules to create instances in AWS & automated process of creation of resources is AWS using terraform
  • Create Jenkins job to build the artifacts using maven, deploy the Terraform templates to create the stack
  • Developed custom Terraform modules and plugins to automate infrastructure provisioning tasks and enforce compliance requirements
  • Responsible for configuring the shares library functions using groovy scripts for Jenkins pipeline as a code for CI/CD
  • Designed and maintained databases using Python and monitored quality metrics and executed automated tests.

Build-Release Engineer

Global Payments Inc.
Columbus, OH
06.2019 - 07.2021
  • Setting up Jenkins master, adding the necessary plugins and adding more slaves to support scalability and agility
  • Deployed and managed OpenShift clusters on-premises and in cloud environments, ensuring high availability and scalability of containerized applications
  • Implemented monitoring and alerting solutions using Grafana to track cluster health and performance metrics
  • Conducted capacity planning and scaling of OpenShift clusters based on application requirements and projected growth
  • Contributed to the development and maintenance of infrastructure-as-code (IaC) templates and configuration management scripts
  • Continuously evaluate and improve the performance, reliability, and efficiency of OpenShift clusters and deployment pipelines
  • Use tools like OpenShift web console to interact with OpenShift clusters and perform troubleshooting tasks
  • Managed Kubernetes charts using Helm and created reproducible builds of the Kubernetes applications, managed Kubernetes manifest files & releases of Helm packages
  • Strong experience in managing the Kubernetes environment for scalability, availability and zero downtime
  • Designed the Infrastructure, and implemented on AWS cloud
  • Implemented Terraform modules for deployment of applications across multiple cloud providers
  • Designed and implemented Terraform modules to provision and manage infrastructure resources on AWS
  • Worked on Managing the Private Cloud Environment using Chef
  • Developed Python scripts for the automation of the cloud deployments
  • Develop automated deployment scripts using Maven and Python to deploy war files, properties file and database changes to development server or QA server and Staging/Production server
  • Developed and maintained the continuous integration and deployment systems using Jenkins, ANT, Ansible and Ruby.

DevOps Engineer

Telehealth Solutions
Charlotte, NC
09.2018 - 05.2019
  • Worked with the Architects on SDLC process being the owner of post development environments
  • Responsible for User Management and Plug-in Management for Jenkins
  • Configured build and deploy jobs of CI/CD for Spring Boot apps using Maven, Git and Jenkins
  • Configured the Code Quality Tools like Find Bugs and SonarQube for Spring Boot applications in Jenkins
  • Designing, developing and operationalizing AWS environment as needed for development
  • Used Maven as build tool on Java projects for the development of build artifacts on the source code
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Maven to schedule the builds
  • Managed the Maven Repository using Nexus tool and used the same to share the snapshots and releases of internal projects
  • Configured and managed Nagios for monitoring over existing AWS Cloud platform
  • Build Nagios monitors for new services being deployed
  • Connected continuous integration system with GIT version control repository and continually build as the check-in's come from the developer
  • Automated deployments using YAML, Bash, Python and JSON scripting
  • Integrate GIT into Jenkins to automate the code check-out process
  • Created multiple Python scripts for various application level tasks
  • Container management using Docker by writing Docker files and set up the automated build on Docker HUB and installed and configured Kubernetes.

Build/Design Release Engineer

CarePassport
Boston, MA
12.2017 - 08.2018
  • Involved in different phases of SDLC Requirements, Analysis, Design, Documentation, Testing and Implementation
  • Responsible for creating and managing releases and builds for QA/Production server environments on Amazon EC2
  • Responsible for source code management and user configuration on Subversion and GIT
  • Worked with developers and designed various branching strategies
  • Worked on AWS EC2, IAM, S3, EBS, Elastic Load Balancer (ELB) and auto-scaling group services
  • Creating Amazon EC2 instances using command line calls and troubleshoot the most common problems with instances
  • Maintain GIT repositories, handling releases and perform Branching and merging process operations for GIT
  • Implemented Nexus as Maven repository Manager in order to provide centralized dependency management for third party artifacts and in house SNAPSHOTS and RELEASE artifacts
  • Also responsible for user configuration management of Nexus
  • Extensively used Maven tool to do the builds, integrated Maven to Eclipse and did local builds
  • Integrated Maven with Jenkins for the builds as the Continuous Integration process
  • Setup the Jenkins jobs for Continuous integration process and to execute test cases
  • Responsible for converting applications from ANT build architecture to Maven build architecture
  • Prepared release documentation for all the releases assets, release processes and server details
  • Working closely with software engineers, QA team, documentation and IT services team to configure and manage the QA testing environment.

Education

Master of Science - Computer Engineering

Oklahoma Christian University

Bachelor of Engineering - BE - Computer Science

Walchand Institute Of Technology

Skills

  • DevOps Tools: Jenkins, Maven, Sonar Qube, AWS, Terraform, Docker, Kubernetes, Open Shift
  • Configuration Tools: Chef, Ansible (Ansible CLI, Ansible Tower), Harness, Jenkins
  • AWS: EC2, S3, VPC, EBS, ELB, IAM, AMI, SNS, RDS, Dynamo DB, Cloud Trial, Cloud Watch, ELB, EKS, Cloud Formation, Auto Scaling, Lambda and Route 53
  • Monitoring Tools: AWS Cloud
  • Repositories: Git, Bitbucket
  • Languages/Scripting: Python, Shell, Bash, Ruby
  • Databases: SQL Server, Oracle
  • Operating Systems: Windows variants, LINUX, UNIX MAC OS

Timeline

DevOps Engineer

Cisco
08.2021 - Current

Build-Release Engineer

Global Payments Inc.
06.2019 - 07.2021

DevOps Engineer

Telehealth Solutions
09.2018 - 05.2019

Build/Design Release Engineer

CarePassport
12.2017 - 08.2018

Master of Science - Computer Engineering

Oklahoma Christian University

Bachelor of Engineering - BE - Computer Science

Walchand Institute Of Technology
Tanmay Raghoji