Summary
A value-driven DevSecOps engineer having nearly 8 years of experience in Fin-Tech and Enterprises. Extensive expertise in multiple technologies like AWS, Kubernetes, Istio, Helm, Docker & Jenkins for Continuous Integration & Continuous Deployment. Well Experienced in DevSecOps Cloud-native tools for architecting, orchestrating, provisioning, monitoring, automating, and building resilient systems
Lead Devops Engineer
- Delivered and maintained scalable system architecture to support high-availability applications on AWS.
- Responsible for System Architecture design and best practices.
- Introduced infrastructure testing framework and Implemented bootstrap utilities for Kubernetes.
- Introduced Pipeline As A Code concept and implemented using Jenkins shared library and Jenkins DS.
- Implemented DR strategy in AWS/Kubernetes.
- Responsible for migration of applications from ECS to EKS and Worked on infrastructure provisioning using Terraform and CloudFormation .
- Responsible for maintaining production system uptime for microservices on EKS platforms.
- Work closely with the architect to create and manage application monitoring infrastructure.
Senior Devops Engineer
- Implemented and design highly available monitoring pipeline using Prometheus / Grafana along with Vicotia Metrics for cost-efficiently storing historical metric data for long term while retaining fast query latencies.
- Implemented and design change data capture (CDC) using Debezium in Kubernetes using Helm.
- Migrated the whole infrastructure consists of DynamoDB, RDS, stateless deployment in AWS
- Implemented and design Argo workflow in Kubernetes using Helm.
- Designed and implemented a continuous build-test-deployment (CI/CD) system with multiple component pipelines using Jenkins and Spinnaker to support weekly releases and out-of-cycle releases based on business needs.
- Used Jenkins/spinnaker pipelines to drive all micro services builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
- Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker on AWS. Utilized Kubernetes and Docker for the run-time environment of the CI/CD system to build, test deploy using helm.
- Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes.
- Worked on k8s cluster backup for disaster recovery using velero.
- Upgraded Kubernete in GCP GKE / AWS EKS
Devops Engineer
- End-to-End Ownership for provisioning and managing on-premises Kubernetes Infrastructure.
- Worked with Dev teams for seamless application migrations and deployments to Kubernetes cluster. Worked with InfoSec team for infra OS level security patching, code vulnerability scanning and applying CIS recommendations to Kubernetes clusters.
- Involved in designing and developing generic Auth flows for APIs using Emissary-Ingress API Gateway. Enabling High Availability for services and infra achieving zero downtime deployments and patching. Automated redundant sub-tasks using Ansible, Bash, JavaScript and increased overall DevOps processes performance.
SKILLS
Container Orchestrator – Kubernetes and OpenShift Cloud – AWS, GCP
Containerization Platform – Docker, Docker-compose Package manager – Helm, npm
AWS Services – VPC, EC2, ASG, S3, IAM, CloudFormation, ELB, Route53, EKS, Lambda function, etc
Source Control management: Github, Gitlab, Bitbucket Version Control System – Git
CI/CD – Jenkins and CircleCI
Scripting Language – Shell Script, Groovy,Go, Python Configuration Management – Ansible
Logging – EFK and ELK, New Relic, Cloudwatch
Other Tools – Terraform,Kops,WinSCP, Putty,Ldap,IPA, etc