Summary
Overview
Work History
Education
Skills
Timeline
Generic

Arun N P

Lead DevOps Engineer
Bengaluru

Summary

Experienced DevOps/Platform Engineer with nearly 9 years of industry experience. Demonstrated track record in establishing optimal engineering solutions tailored to the needs of organizations across various phases of DevOps and Platform engineering.

Overview

9
9
years of professional experience
3
3
years of post-secondary education

Work History

Lead DevOps Engineer

Razorpay
Bengaluru
08.2024 - Current
  • Platform Engineering: Member of the Platform Engineering team responsible for enabling, enhancing, and supporting Razorpay's Point of Sale (POS) business systems. This includes managing infrastructure based on public clouds like AWS, Akamai, Linode, and on-premises data center servers.
  • Technical Leadership: Lead technical discussions with vendors and acquirers to gather requirements, architect solutions, and implement them as part of the Platform Engineering initiatives.
  • Traffic Management and Security: Ensure high availability, scalability, and security for both public and internal traffic by leveraging AWS load balancers with WAF and managing web servers such as Apache, Nginx, and HAProxy.
  • Observability and Logging: Maintain the reliability of observability and logging pipelines. Observability tools include Vector, Zabbix, OpenTelemetry, and Zenduty for alerting. Logging pipelines encompass Kafka, Graylog, Elasticsearch, and Coralogix SaaS solutions.
  • Cryptographic Security: Oversee Hardware Security Modules (HSMs) in the data center, along with Fortigate firewalls, to secure cryptographic keys critical to payment processing for various acquirers.
  • Network Architecture: Design and manage network solutions for customer integrations, including AWS Transit Gateways, Site-to-Site VPNs, proxies, and IPSec tunnels.
  • Developer Productivity and Automation: Develop and manage solutions for developer productivity, SFTP file management, database access management, and platform automation using tools like Expansible, shell scripting, and Python.
  • Security and Compliance: Ensure compliance with security best practices and standards. This includes conducting internal and external audits, vulnerability scans, penetration testing, and disaster recovery drills.
  • Incident Management: Troubleshoot and conduct root cause analysis (RCA) for all priority incidents, ensuring round-the-clock operational readiness.
  • Team Mentorship: Mentor team members to enhance their technical skills and career growth through one-on-one sessions, knowledge transfers (KTs), documentation, and technical group discussions.

Senior DevOps Engineer

Zeta
Bengaluru
08.2020 - 08.2024
  • Recognition, Honor, Award: Received the prestigious 'Outstanding Performer Award' from Zeta for three consecutive years, demonstrating consistent excellence. Also, received multiple quarterly awards such as Mountain mover, Shining star and Ultimate team.
  • Cloud Solutions: Deploying AWS solutions to host Zeta's modern fintech services, encompassing network-level configurations and ensuring highly secure runtime environments on Amazon EKS. This entails leveraging a range of AWS services including VPC, EC2, S3, EKS, Route 53, IAM, and many others.
  • Kubernetes as an orchestrator: Zeta heavily relies on a microservices-based architecture for our applications. We utilize the Kubernetes service on AWS, known as EKS, to achieve this architecture. I am responsible for creating, managing, scaling, upgrading and decommissioning these Kubernetes clusters and the workloads as needed.
  • CI/CD Tooling: Crafting durable CI/CD systems utilizing Jenkins as the CI server, JFrog as the artifact repository, and ArgoCD for deployment management.
  • Traffic Management: Supervising Kubernetes traffic utilizing Kubernetes Ingresses, the Kong API gateway, and internal operators to efficiently route traffic and streamline the debugging and issue resolution process.
  • CI Pipelines: Standardizing CI pipelines across Zeta to ensure effective artifact builds. This involves conducting various scans, such as SCA and SAST, at the code level, performing malware scans on generated builds, signing artifacts upon maturity, enforcing security standards during the CI phase, and utilizing Jenkins shared libraries concept to implement these practices across the organization.
  • Observability: Prometheus and Grafana are deployed as Kubernetes operators to ensure comprehensive observability of individual services. Responsibilities encompass deploying, configuring, testing, and maintaining them, with a primary focus on ensuring their uptime.
  • Securing the platform: Ensuring the security of the Kubernetes platform starting from the network level on AWS, performing base OS hardening following CIS guidelines, and integrating with various open-source tools such as HashiCorp Vault and Falco. Utilizing service mesh solution like Istio for tracing, implementing cert management through cert-manager, Kyverno and more.
  • Logging solutions: Ensuring adequate logs are present for debugging using tools like AWS Kinesis, Fluentd, ES and visualising in Kibana.

Associate DevOps Engineer

ITOrizon Inc.
Bengaluru
09.2019 - 08.2020
  • Recognition, Honor, Award: Received the Star of the month award a couple of times.
  • AWS Cloud Infrastructure Management: Worked on creating, managing and deleting multiple AWS services using CloudFormation. Managed EC2 instances which was hosting some static websites using Wordpress.
  • CI Pipeline automations: Written many Jenkins CI pipelines for automating infra level tasks such as downscaling and upscaling the services, applying security scans, patching of the OS etc. It was written in Groovy.
  • Kubernetes Migration: Services were running in EC2 instances and took part of the migration of few of the services to Kubernetes which was deployed using Kubeadm initially.
  • Functional Monitoring: Proactively monitored services using NewRelic, BigPanda and Opsgenie and took part in on call rotations.
  • Cost Optimisation activities: Cost optimisation activities on various AWS services and accounts were done and was able to save ~$10k per month combined.

Associate System Engineer

CGI
Bengaluru
08.2016 - 09.2019
  • Recognition, Honor, Award: Honoured with Shining star award twice and earned the badge for highly utilising the LinkedIn learning program for both professional and personal development.
  • Linux Server administration: Managed more than 200 Linux servers which were hosted on the DC. This includes running patches, upgrades and decommissioning if required.
  • Networking: Was part of the networking team where I worked on physical network switches by taking remote connections, configuring routes, vlans and debugging routing issues.
  • Static IP management using Infoblox: I worked on the tool called Infoblox extensively which was used to assign static IP addresses to servers/machines with MAC.
  • DHCP server management: Managed DHCP servers which is used to map the domain names to servers.
  • Cisco wireless devices configurations: Configured wireless devices remotely and debugged issues related to it.

Education

Bachelor of Engineering - Computer Science & Engineering

Anna University
Chennai, India
04.2012 - 04.2015

Skills

Cloud : AWS, Akamai Linode

Containerization : Kubernetes, Docker

Traffic Management : Kong API Gateway, Apache, Nginx, HAProxy

Observability : Prometheus, Otel, Zabbix, BigPanda, Grafana, Alert Manager, Zenduty

Logging : ELK, Graylog, FluentD, Vector, Kinesis, Coralogix

CI : Jenkins

CD : ArgoCD

IaC : Terraform, Ansible

Scripting : Python, Shell, Groovy

OS : Linux, Windows

Service Mesh : Istio, Jaeger

Package Manger : Helm, Packer

undefined

Timeline

Lead DevOps Engineer

Razorpay
08.2024 - Current

Senior DevOps Engineer

Zeta
08.2020 - 08.2024

Associate DevOps Engineer

ITOrizon Inc.
09.2019 - 08.2020

Associate System Engineer

CGI
08.2016 - 09.2019

Bachelor of Engineering - Computer Science & Engineering

Anna University
04.2012 - 04.2015
Arun N PLead DevOps Engineer