DevOps engineer with ~5 years of experience aiming at improving the efficiency of the organization by adding automation and best practices. Specialized in architecting and implementing CI/CD pipelines. Proficient in managing and scaling containerized environments using Kubernetes. Well versed with Agile/Scrum environments. Believe in continuous learning, collaborating and evolving.
Overview
19
19
years of professional experience
1
1
Certification
Work History
Sr. DevOps Engineer
General Pension & Social Security Authority (UAE)
09.2023 - Current
Installed and configured Azure DevOps server and SQL server manually at on-prem, creating RBAC and a service account for secure access
Architected and orchestrated CI/CD pipelines using Azure DevOps for a multilayered web API project in C# .Net framework 4.6.1, managing dependencies with NuGet packages
Automated build, test, and deployment processes, storing artifacts in Azure pipelines and deploying to higher environments through release pipelines
Deployed a three-tier E-commerce application POC using Azure Kubernetes Services (AKS), Helm, Docker, and Azure CLI, involving:
8 microservices: cart, catalogue, dispatch, payment, ratings, shipping, user, and web
Migrated a legacy application with C# (.Net) backend, Angular Js frontend, and SharePoint to Azure cloud, participated in discussions with vendors and Microsoft to finalize the landing zone and perform code assessment and upgrade.
DevOps Engineer
Cognizant (India)
04.2019 - 02.2023
Enhanced application delivery efficiency through automation, code quality checks, continuous testing, and continuous monitoring using appropriate tools
Architected and orchestrated CI/CD pipelines in Jenkins using declarative/groovy syntax along with plugins
Created Docker files for application image, configured Docker Registry (Docker Hub) for container storage, and integrated with Jenkins build and deploy pipelines. Implemented persistent storage with Docker volumes
Developed Kubernetes manifest files to deploy various resources (Pod, Deployment, Service, Replica Set, Daemonset, Configmaps, Secrets, Ingress, etc.) into Kubernetes clusters, performing deployments using Kubectl, Helm and ArgoCD. Resolved issues like ImagePullBackOff and CrashLoopBackOff
Automated infrastructure provisioning and decommissioning on AWS using Terraform. Managed server upgrades and security patches by implementing Ansible playbooks
Wrote bash scripts for CPU and memory monitoring. Used Python Boto3 for automating tasks like S3 bucket triggers and EC2 instance status checks via Lambda
Configured Dev and QA environments in AWS using VPC, subnets, security groups, EC2, ALB, RDS, Route53, and optimized costs through instance type adjustments, Autoscaling, and S3 lifecycle policies
Implemented monitoring solutions using CloudWatch, Grafana and developed dashboards and alerts to ensure high performance and availability
Conducted static code analysis using SonarQube and collaborated with development teams to remediate findings and improve code quality.
IT Operations Manager
Cognizant (India)
01.2013 - 03.2019
Worked for 20 major BFS clients spread across United States
Guided account/project teams for improving Pyramid and Margin
Monitored resource utilization and billability for the entire portfolio
Perform Monthly Revenue forecasting for entire portfolio
Report out monthly Revenue Leakage for the portfolio to topline.
Team Leader
Wipro (India)
05.2008 - 12.2012
Worked for Government ISP and Private ISPs and many other Telecom providers in United Kingdom
Handled a team of 7-8 people as part of L2 support from offshore
Resolved tickets/incidents, handled escalations and performed RCA (Root Cause Analysis) of prolonged cases
Performance management and Training for the Team.
Sr. Executive Trainer
IBM (India)
10.2005 - 05.2007
Worked for one of the largest E-commerce clients across the globe
Provided classroom training to new hire batches
Submitted status report of the Training batches to Leadership Team
Post Training completion, mentored Trainees in their OJT phase
Provided email and chat support to customers during peak seasons