Aamir Shahab

Senior Software Consultant (DevOps)

About Me

  • * Certified in CKA, AWS, and Terraform with nearly 4 years of expertise in designing cost-effective and fault-tolerant distributed systems.
  • * Enhanced operational efficiency and client satisfaction by streamlining issue resolution within SLAs and driving customer-centric solutions.
  • * Pioneered the adoption of new technologies to accelerate project timelines and improve software development processes.
  • * Leveraged strong communication, problem-solving, and decision-making skills to boost team productivity.
  • * Passionate about continuous integration and automation, proficient in cloud services, containerization, scripting, and infrastructure as code, committed to enhancing system reliability and operational efficiency.

Work Experience

Senior Software Consultant (DevOps)
- Knoldus Software | Part of NashTech
  • * Developed and maintained CI/CD pipelines using Jenkins and GitHub Actions, streamlining deployment processes.
  • * Deployed and managed EKS clusters using Terraform and Ansible, ensuring scalable and resilient infrastructure.
  • * Leveraged Docker and Docker Compose for containerized deployments; automated pipelines with Bitbucket and GitHub Actions.
  • * Configured AWS services (VPC, EC2, S3, Lambda, ECR, EKS, SQS, SNS, API Gateway, CloudWatch, Route 53) to optimize performance and reliability.
  • * Developed Kubernetes manifests for deployments, services, HPA and Ingress controllers, enabling auto-scaling and efficient traffic management.
  • * Implemented GCP Apigee infrastructure using Python and Apigee CLI, enhancing API management and integration.
  • * Managed SSL with Nginx; used Jira and Confluence for documentation and task management.
  • * Integrated Grafana, Prometheus, and ELK stack on EKS; monitored systems with PagerDuty and CloudWatch for proactive issue resolution.
Jan 2021 - Current
Noida, India

Education

M.Tech | CSE
2017 - 2019
National Institute of Technology, Patna
B.Tech | CSE
2011 - 2015
G L Bajaj Institute of Management & Research, Greater Noida

Projects

DUCKCREEK | PLATFORM SERVICES
  • * Developed and managed Terraform modules for Azure resources, deploying enterprise architecture.
  • * Created and maintained YAML CI/CD pipelines using Azure DevOps for cloud application deployment.
  • * Deployed web applications on Azure Container Apps.
  • * Configured high availability (HA) and disaster recovery (DR) for Function Apps, Key Vault, Storage, and other resources.
AMWAY
  • * Deployed GCP Apigee infrastructure using Python and Apigee CLI, utilizing GCP services like VPC, Load Balancer, Cloud Function, Cloud Storage, VMs, MIGs, and Log Explorer.
  • * Implemented Jenkins CI/CD pipeline for GCP, managing API proxy, Shared Flow, and Policies deployment.
  • * Created architecture and implemented infrastructure for shipping Apigee API call logs cross cloud from GCP to ELK stack in AWS.
  • * Used Terraform to create and manage infrastructure in AWS across development, disaster recovery, and production environments.
  • * Wrote Lambda Function code in Python to process API call logs and ship it to ELK via SQS and S3.
  • * Developed Python and bash scripts for automated log collection, uploading, and ELK stack setup.
3TL
  • * Deployed and managed EKS clusters, facilitating the migration of services from Docker Compose to Kubernetes.
  • * Automated CI/CD pipelines using Jenkins and GitHub, enhancing deployment efficiency.
  • * Leveraged Terraform to deploy new infrastructure, supporting the introduction of new services.
  • * Developed and maintained Dockerfiles and utilized Docker Compose for deploying microsites on EC2 instances.
  • * Configured and managed ELB for efficient traffic routing and high availability.
  • * Configured and managed Nginx web servers, including SSL certificates, ensuring secure access to microsites.
  • * Implemented and monitored AWS services (S3, RDS, ECR, Route 53) to ensure operational efficiency.
  • * Managed incident responses with PagerDuty and monitored system performance using CloudWatch.
  • * Backup and restored Postgres DB in case of accidental table deletions.
EY
  • * Supported cloud data management and transfer as a DevOps Engineer. Collaborated with development and testing teams for robust solutions.
  • * Configured AWS infrastructure using Terraform for Infrastructure as Code (IAC).
  • * Created alerts with SNS and CloudWatch for email notifications based on client requirements.
  • * Automated data collection for newsletter and report generation using shell script.
TIDE
  • * Migrated BitBucket pipeline to Github Actions Workflows for around 120 services.
  • * Developed GitHub Action workflows for code repository migration from Bitbucket to GitHub.
  • * Created a cron-based pipeline and implemented a Python script for updating GitHub Secrets related to AWS ECR credentials.

Certifications

Certified Kubernetes Administrator (CKA)
HashiCorp Certified: Terraform Associate (003)
AWS Certified Cloud Practitioner
Microsoft Certified: Azure Fundamentals