Seasoned DevOps Engineer with expertise in designing and maintaining CI/CD pipelines, contributing to enhanced deployment processes and system reliability. Proficient in managing cloud infrastructure services and skilled in scripting languages including Python, Bash, and Perl. Recognized for analytical problem-solving abilities that address complex technical challenges. Aiming to leverage proven skills to drive operational excellence in a forward-thinking organization.
Overview
14
14
years of professional experience
1
1
Certification
Work History
Senior Devops and Dataops Engineer P4
Pluralsight India Pvt Ltd
Bengaluru
11.2023 - Current
Optimized monitoring and alerting systems using Prometheus, Grafana, and CloudWatch.
Deploying and supporting data-intensive systems.
Building and maintaining production data pipelines for data science and analytics.
Optimizing the data environment.
Building production applications from data science research and exploratory analytical work.
Knowledge of container orchestration tools, infrastructure management, and monitoring tools.
Experience with Terraform, Linux administration, Python programming, Docker and Docker compose
Expertise onf Event Streaming Platform like AWS MSK (Kafka)
Experience with CI/CD tools like Gitlab, Teamcity and Github Actions
Migrated the scala, nodejs,dotnet, reactjs application to docker and kubernetes
Implemented automated security testing tool(Synk) for vulnerability assessment and mitigation in early development lifecycle
Lead Devops Engineer
Rafay Systems India Pvt Ltd
Bengaluru
07.2020 - 10.2023
Manage and configure monitoring and alerting systems using Prometheus, Grafana, and Cloud Watch
Manage and configure metrics monitoring systems using Fluentd/logstash, Kafka, elasticsearch, and Kibana
Experience with Amazon Web Services (AWS) Implemented on-demand environments (VPC, firewall, K8s, VM’s) using Terraform, Ansible, and Helm
Setup and manage AWS RDS instances
Installed and configured multi region Cassandra and Redis clusters in GCP
Migrated Java, Spring Boot, Go, and Python applications from VM environment to Docker and Kubernetes
Experienced in plugin management, user management, Build/Release pipeline setup, and End-End job setup for all the projects
Experienced in RDBMS databases like MySQL, Oracle, Postgresql and NOSQL databases like Cassandra
Experience in load balancer setup and maintenance using HAProxy and Nginx
Knowledge of YUM, system patching, and other administration tools.
Experience in deploying ingress controllers, microservices, Istio service mesh, and Kubernetes clusters.
Design solutions for data storage, monitoring, and deployment automation, while continually enhancing DevOps tools, processes, and procedures.
For Docker image daily scanning, integrate the technology Trivy on the machine.
Senior Devops Engineer
Akamai Technologies India Pvt Ltd
Bengaluru
02.2020 - 07.2020
Worked closely with engineering, customer support, and SRE teams to design tools and procedures to reduce the occurrence of any errors in the globally distributed NetStorage production network
Assisted the NetStorage software deployments in the production network to deploy bug fixes and roll out features by doing feature activations
Designed procedures and tools for system troubleshooting, maintenance, migrations, etc., and reduced manual operations work for product improvement
Continuously improve visibility and operability of the platform using the data and metrics from the log analysis, customer use cases, etc
Understand the operational challenges in the product, assist the engineering team with that feedback and prioritize them to address them in design and development
Supported the production issue's escalation to the development engineering team
Manage and configure tools for monitoring systems, applications, and infrastructure
Experience on the cloud platform (GCP) Implemented on-demand environments (VPC, firewall, K8s, VM’s) using Terraform, Ansible, and Helm
Setup and manage a RabbitMQ cluster
Configured multi region Cassandra and Redis clusters in GCP
Migrated development applications from VM to Docker, and Kubernetes.
Experienced in plugins, user, Build/Release pipeline setup, and End-End job setup for all the projects.
Experienced in RDBMS databases like MySQL and Oracle and NOSQL databases like Cassandra and Kyoto Tycoon
Ability to setup load balancer using HAproxy and Nginx
Knowledge of YUM, system patching, and other administration tools
Experience in deploying ingress controllers and microservices in a Kubernetes cluster
Developed solutions for data storage, monitoring, and deployment automation.
Achieved rapid deployment turnaround through enhanced infrastructure and server optimization.
Automate deployment of applications, system configurations, and security settings in GCP and AWS cloud-based environments while implementing integrations, updates, and fixes
Enhance customer experience by optimizing web services on virtual infrastructure and swiftly investigating to resolve technical issues
Experience with the Continuous Integration Tool Jenkins and creating CI/CD pipelines for automation
Experience in integration of multiple tools like Git, Jenkins, Ansible, Docker, and AWS for infrastructure setup, configuration, and deployment
Knowledge of Terraform in the infrastructure setup and build of AWS and GCP
Knowledge of ANT and MAVEN as build tools for the building of deployable artifacts from source code
Troubleshooting deployment and installation issues, assisting teammates to understand issues, and help/coordinate with multiple teams to resolve issues
Having hands on experience in helm chart installation in Kubernetes clusters, both on GCP and AWS
Devops Engineer (SMTS)
MetricStream Infotech Pvt Ltd
04.2015 - 10.2017
Worked on Docker containerization tools, having knowledge of orchestration tools like Docker Swarm, Kubernetes on GCP, AWS, and Bare Metal, monitoring tools like Munnin and Nagios for server resource monitoring, version control tools like git and svn, and ticketing tools like Trakr, Bugzilla, and JIRA
Setup Docker and develop scripts for creating docker images, instances that run on VMs, and tagging Docker images
Setup Jenkins pipeline for implementing GitLab CI to build, test, and deploy the code on Docker containers
Jenkins was migrated from a virtual machine to a Docker container, and Gitlab and Artifactory were installed on the Docker container
Implemented microservices for Apache and Tomcat applications
Large applications were divided into smaller microservices using orchestration tools like Docker Compose, Docker Swarm, and Kubernetes
Expertise in setting up Jenkins and integrating with different tools to achieve continuous integration, delivery, and pipeline
Configure GIT with Jenkins and schedule jobs using Poll SCM option
Middleware Administrator (MTS, MTS-Trainee)
MetricStream Infotech Pvt Ltd
05.2011 - 04.2015
As a part of the CORD (Cloud research and development) team, involved in the installation and deployment of the J2EE application on Weblogic, JBoss, WebSphere, and Apache-Tomcat
Ability to set up the standalone instance on Weblogic, JBoss, WebSphere, and Apache-Tomcat
Web server setup, including complex secure server layer (SSL) configuration on IBM HTTP Server (Apache Based), IIS 6.x/7.x/8.x
Responsible for Infrastructure deployments
Strong technical knowledge includes Tomcat Application Server, WebSphere Application Server, JBoss Application Server, Oracle Weblogic Server implementation, fail-over support, workload management (WLM) using horizontal and vertical scaling, and performance tuning
Ability in Analyzing logs, troubleshooting, and taking appropriate actions for Application / Web server errors
Extensive experience in setup, configuration, upgrade, maintenance, performance monitoring, and troubleshooting on different UNIX platforms like Sun Solaris, Linux, HP-UX, AIX
Experienced in Application Deployment and troubleshooting in Production environments
Having experience in configuring NTLM SSO, LDAP, and SAML 2.2 SSO Authentication
Involved in Application Server Installation, Configuration, and Administration
Responsible for configuring and maintaining the Application server
Engaged in setting up QA environment by creating and managing the Nodes, Application Servers, and Clusters for Load Balancing and Fail-Over
Deployed application ears on Application server in Non Production and Production environments.
Troubleshooting issues across all environments
Monitoring Application Server performance through setting the performance tuning parameters
Optimized application server and its interaction with Web servers and database servers
Engaged in optimizing the application server
Education
M.Tech - VLSI Design and Embedded Systems Engineering
VTU University
Bengaluru, Karnataka, India
01.2016
B.E - Electronics and communication engineering
SLNCE
Raichur, Karnataka, India
01.2010
Skills
Public Cloud Providers: GCP, AWS, Oracle Cloud Infrastructure, Azure cloud
Application Servers: WebLogic, WebSphere, JBoss, Wildfly, and Tomcat
Web Servers: Apache HTTP Server, Microsoft IIS Server, OHS, and Nginx
Operating Systems: Linux – RedHat, CentOS, Windows, and Ubuntu