As a skilled DevOps Engineer with over two years of experience, I specialize in constructing robust CI/CD pipelines and deploying microservices and excel in monitoring applications and ensuring seamless software delivery, making complex deployments and observability straightforward
- Extensive knowledge of AWS EC2, ALB, EKS, EBS, VPC, SNS, S3, IAM, RDS, Secrets Manager, ECR, etc.
- Worked on Kubernetes to orchestrate the deployments, scaling, and management of Docker containers using YAML as well as Helm.
- Configured scaling triggers, such as cron jobs, in production services using KEDA to automatically scale down the number of pods during off-business hours, optimizing costs.
- Extensive knowledge of end-to-end traffic distribution inside a Kubernetes cluster.
- Automated Jenkins pipeline to deploy 100+ services using a single Jenkins job.
- Extensive knowledge of troubleshooting highly available and scalable applications hosted on Kubernetes and AWS.
- Extensive knowledge of Istio, virtual services, destination rules, and other Istio features.
- Migrated services from EC2 instances to Graviton instances, helping save thousands of dollars.
- Maintained and monitored applications/servers using CloudWatch, Prometheus, Grafana, Loki, and ELK.
- Proficient in configuring APIs at Istio and Nginx levels, implementing effective rate-limiting strategies to optimize system performance and ensure seamless application delivery.
- Implemented and deployed Istio service mesh in a production environment, seamlessly configuring and integrating it with Kubernetes for enhanced orchestration.
- Implemented cron jobs in non-production environments to automate infrastructure shutdown during off-hours, optimizing costs.
- Provided weekly on-call support for production issues.
Major Projects:
1. OAuth for Paytm Money App:
Implemented a dedicated OAuth system for the Paytm Money App within a record time of 10 days as a key member of the team.
Played a crucial role in replicating the entire infrastructure, encompassing AWS EKS, auto-scaling groups, VPC configuration, applications, Jenkins job setup, Nginx deployment, Istio service mesh integration, and the establishment of essential monitoring tools.
2. Migration of Workload from x86-based instances To Graviton:
I was part of the team which migrated the production workload from x86 architecture to Graviton instances, resulting in cost savings amounting to thousands of dollars. To achieve this, I built multi-architectural images using the buildx package of Docker and updated the Dockerfiles. This was implemented across all services in production and non-production environments, resulting in saving thousands of dollars.
3. CI-CD Pipelines to Build and Deploy Microservices:
I architected and deployed CI/CD pipelines using Jenkins to automate the build, test, and deployment of over 100 microservices on EKS. This approach empowered development teams with seamless build, deployment, and canary rollout capabilities using Istio as a service mesh, ensuring zero downtime and maximizing operational efficiency
4. EKS And Istio Upgrades:
Led the EKS and Istio upgrades, successfully updating Kubernetes clusters and Istio service mesh to higher versions in production while maintaining uninterrupted service.
Kubernetes, AWS[EC2, ALB, EKS,EBS,VPC,SNS,S3,IAM,RDS,SECRETS MANAGER , ECR etc], Linux, Python, Jenkins, Docker, Terraform, Istio, Nginx, ArgoCD
undefined
1. Rising Rockstar Award at Paytm (2019):
Recognized within one year of joining Paytm with the Rising Rockstar Award for outstanding contributions (Paytm).