12 years of proficient experience in DevOps/Build and Release management with good hands-on experience in building, scaling and automating infrastructures in both on-premises environment as well as in cloud platform (AWS).
Proficient in Python and Shell Scripting.
In depth understanding of the principles and best practices of software configuration management.
Overview
14
14
years of professional experience
Work History
Software Principal Engineer
Dell Technologies Ltd.
Bengaluru
01.2023 - Current
Installed and maintain production logging cluster using Fluentd, Logstash, Elasticsearch, and Kibana as a centralized solution to parse logs from 10+ microservices and supporting docker containers.
Designed and implemented a CI/CD pipelines for a Kubernetes-based microservices architecture, reducing deployment time and increasing overall deployment reliability(ArgoCD)
Participate in on-call support on a rotational basis.
Part of the team that migrated production applications from Rancher onto VMware Tanzu.
Perform capacity planning and resource optimization for Kubernetes clusters.
Hands-on experience in confluent-kafka python library to develop event driven python based microservices.
Part of 3 member team that implemented Observability platform for our 20+ microservices covering metrics, traces, logging, and alerting based on combination of Prometheus, Grafana and Slack.
Software Engineer IV - DevOps
Cisco System India Pvt. Ltd.
Bengaluru
10.2020 - 12.2022
Developed and maintained Ansible scripts that automates the provisioning of Kubernetes cluster(s) and its supported tools.
In depth knowledge of provisioning and handling Kubernetes infrastructure and its components.
Wrote Python automations around the existing deployment process to support the upcoming hybrid build and deployment architecture.
Introduced GitOps practice to manage Kubernetes cluster management and application delivery.
Automated the provisioning of CI and CD pipelines for any upcoming release(s) or for patch fixes, using Groovy and Python.
Hands-on knowledge of networking in AWS provisioning Virtual Private Cloud, NAT Gateway, NACL, Security Group, storage systems and computing platforms.
Developed and used cloudformation to provision stack in AWS such as application load balancers, routing rules, security gateways, IAM roles etc.
Senior DevOps Engineer
Sabre Corporation
Bengaluru
09.2018 - 10.2020
Involved in designing and deploying applications on AWS Cloud platform using cloudformation - utilizing most of the AWS stack like EC2, Route53, S3, IAM etc., focusing on high-availability, fault tolerance, and auto-scaling.
Analyzed the existing infrastructure setup on AWS platform and provided solutions to reduce the server footprint and cost without sacrificing application's standard.
Setup monitoring for the mission critical applications using CloudWatch, Lambda, AppDynamics, and Kibana.
Enhanced the existing CI & CD pipeline set up by introducing automation best practices.
Successfully owned and delivered the project of migrating production customers from on-premises environment on to AWS cloud platform.
Lead DevOps Engineer
Envestnet Yodlee
Bengaluru
03.2018 - 09.2018
Provide support to the business during day-to-day activities and ad-hoc requests.
Support engineering plans and schedules by providing release schedules and services to build, deploy, develop scripts, oversee branch and merge strategies, and build automated tools as necessary.
Associate/Technical Lead
Cognizant Technologies Solutions
Bengaluru
03.2015 - 03.2018
.Built and configured end-to-end CI and CD pipelines for multiple projects across multiple business domains
Configured AWS IAM and Security Groups in Public and Private Subnets in VPC Created AWS Route53 to route traffic between different regions.
Configured load balancers (ELB) and Route53 with failover and latency options for high availability and fault tolerance.
Administered multiple tools - JIRA, Confluence, Artifactory, Sonatype Nexus, SVN, Maven, Jenkins, ANT, Git, GitHub and their process ensuring traceability, repeatability, quality, and support, including upgradation and migration.
Create and monitor Prometheus and Splunk dashboards for both Application & Server monitoring.
Associate/Technical Lead
Informatica
Bengaluru
05.2014 - 03.2015
Created as well as improved existing build scripts – Maven and ANT and automated deployment procedures.
Owned and delivered multiple Hotfix releases.
Triaging day to day builds and deployment issues.
Software Engineer
HCL Technologies Ltd.
Bengaluru
07.2010 - 05.2014
Handled day to day-to-day build and deployment issues.
As an administrator carried out installation, configuration and upgrade activities of following tools - Jenkins, Sonatype Nexus, Perforce, Fortify and SonarQube Wrote multiple Bash automations to avoid repetitive manual tasks.
Education
Bachelor of Technology in Electronics and Communications Engineering -
SASTRA University Tanjore
06.2010
Skills
GitHub
AWS
Python
Kubernetes
Docker
Ansible
Jenkins
Jenkins X
GitOps
Helm
Prometheus
ELK Stack
Grafana
AppDynamics
SonarQube
Groovy
Nexus
Artifactory
Black Duck
Twistlock
Timeline
Software Principal Engineer
Dell Technologies Ltd.
01.2023 - Current
Software Engineer IV - DevOps
Cisco System India Pvt. Ltd.
10.2020 - 12.2022
Senior DevOps Engineer
Sabre Corporation
09.2018 - 10.2020
Lead DevOps Engineer
Envestnet Yodlee
03.2018 - 09.2018
Associate/Technical Lead
Cognizant Technologies Solutions
03.2015 - 03.2018
Associate/Technical Lead
Informatica
05.2014 - 03.2015
Software Engineer
HCL Technologies Ltd.
07.2010 - 05.2014
Bachelor of Technology in Electronics and Communications Engineering -
SENIOR PRINCIPAL BUSINESS INTELLIGENCE MANAGER at DELL Technologies (DELL EMC + Dell Entities)SENIOR PRINCIPAL BUSINESS INTELLIGENCE MANAGER at DELL Technologies (DELL EMC + Dell Entities)
Principal Software Engineer – Performance Engg at Dell Technologies Inc, Dell International ServicesPrincipal Software Engineer – Performance Engg at Dell Technologies Inc, Dell International Services