Summary
Overview
Work History
Education
Skills
Languages
Affiliations
Websites
Timeline
Generic

Arjun R

Bangalore

Summary

Experienced DevOps Engineer with a proven track record in cloud-based infrastructure and applications. Proficient in Kubernetes, GCP, AZURE, Pulumi, Terraform, Python, CICD Pipelines and having moderately practical expertise with AWS. Skilled in automating deployments, optimizing performance, and collaborating with cross-functional teams to deliver innovative solutions.

Overview

4
4
years of professional experience

Work History

DevOps Engineer

Mad Street Den
Chennai
02.2024 - Current
  • More than 400 components, which includes deployments of GCP and AZURE infrastructure and Helm Charts, were fully automated to be made available in less than 2 hours.
  • Introduced and setup semantic versioning of docker images and Helm charts.
  • Setup and documented the restoration process for an ETCD multi-node cluster.
  • Was part of cloud cost saving initiative which took various measures to reduce the cost incurred.
  • GitOps methodology to create an end-to-end CICD configuration for Python-based Microservices from the Development Environment to UAT, using Github Actions and ArgoCD.
  • Kubernetes full-scale deployments of microservices to handle massive quantities of traffic and ensure high availability. Setup Development, UAT and PROD environments.
  • CICD setup for FrontEnd NodeJS services using Github Actions to deploy in GCP storage bucket and AZURE blob container and invalidate CDN.
  • Enabling entire developers in the Org to setup their own development workspaces in Kubernetes and speeding up their dev process by providing them with abstracted template to use Tilt.
  • Application Performance Monitoring setup to ensure app reliability and improve performance, using Fluentd, Kinesis Firehose and ElasticSearch.
  • Full blown observability stack setup with dashboard and alerts - Metrics scraping using Prometheus, Grafana Dashboards, visualising developer logs in Grafana using Loki and Promtail, AWS infra metrics and logs visualisation using Cloudwatch.
  • Reducing EKS node groups cost drastically upto 70% by setting up autoscaling Spot Nodes using Karpenter.sh and Spotinst Ocean.
  • Pulumi used for stack automation, encompassing Helm deployments, Azure and GCP Infrastructure. Additionally, CICD pipelines were set up to invalidate CDNs and push static websites to the appropriate storage buckets.
  • Improving the quality of code and ensuring safety by having checks in CICD pipeline which performs Code Scanning using SonarQube, Vulnerabililty Scanning using Pyraider and Container Scanning using ECR, for more than 50 services.
  • Ensuring proper Production deployments on Kubernetes by setting up Canary Deployment model using Argo Rollouts and adequate scaling of services using Keda Custom Metrics.

DevOps Engineer

Tata Consultancy Services.
Bangalore
12.2021 - 02.2024
  • Worked on the DevOps infrastructure, automation, and orchestration for the Norwegian postal service.
  • Designed and implemented monitoring and alerting systems using Datadog and Terraform, reducing downtime and improving system performance.
  • Worked on CI/CD pipelines using GitHub Actions, resulting in a significant reduction in deployment times and increased system availability.
  • Worked on optimization of CPU and memory utilization of pods and other microservices thereby reducing the cost to the company.
  • Collaborated with developers, system administrators, and QA teams to ensure smooth integration of new features and changes into the production environment.
  • Worked on existing Azure Cloud environments, automation, monitoring metrics, disaster recovery/backups, and capacity planning.
  • Created onboarding and virtual desktop setup documentation for new employees.

Education

B.E : Mechanical Engineering -

CMR Institute of Technology
Bangalore
09-2020

Karnataka State Board -

St Joseph’s Pre-University College
Bangalore
06-2016

Indian Certificate of Secondary Education -

St.Mary’s Public School
Bangalore
06-2014

Skills

  • Containers: Kubernetes, Docker, Tilt, Helm
  • Automation: Terraform, Pulumi, Ansible
  • Scripting: Python
  • CICD: Github Actions, ArgoCD, Azure Pipelines
  • Observability: Prometheus, Loki, Grafana, Cloudwatch, Keda, Logstash, Datadog
  • GCP: GKE, VPC, Bucket, Artifact registry, Cloud CDN, Cloud SQL, Filestore, Healtchecks, Load Balancers, Cloud DNS, Networking
  • Azure: AKS, Storage Account, ACR, Private DNS, Keyvault, Data Lake, Networking, Application gateway, Fileshare
  • Security: SonarQube, Trivy Container Scanning, Pyraider, ECR Image Scanning
  • AWS: EKS, VPC, Route53, IAM, S3, ECR, Lambda, Firehose, Cloudfront, ALB, Networking
  • Databases: PostgreSQL, Neo4j, redis

Languages

Tamil
First Language
English
Advanced (C1)
C1
Kannada
Upper Intermediate (B2)
B2
Hindi
Intermediate (B1)
B1
Malayalam
Intermediate (B1)
B1

Affiliations

  • Sports
  • Reading
  • Gaming

Timeline

DevOps Engineer

Mad Street Den
02.2024 - Current

DevOps Engineer

Tata Consultancy Services.
12.2021 - 02.2024

B.E : Mechanical Engineering -

CMR Institute of Technology

Karnataka State Board -

St Joseph’s Pre-University College

Indian Certificate of Secondary Education -

St.Mary’s Public School
Arjun R