Summary
Overview
Work History
Education
Skills
Websites
Certification
Languages
Accomplishments
Languages
Affiliations
Timeline
Generic

Shishir Agrahari

Noida

Summary

Cloud, DevOps, and Site Reliability Engineer with significant experience at Expedia Group. Expertise in CI/CD pipelines and AWS security, successfully achieving SOC 2 compliance. Reduced deployment time and cloud costs while delivering scalable, secure cloud solutions. Strong background in automation and cloud infrastructure management, improving team productivity and operational reliability.

Overview

15
15
years of professional experience
1
1
Certification

Work History

Cloud, DevOps and Site Reliability Engineer

Expedia Group
Gurugram
10.2016 - Current
  • Designed and implemented CI/CD pipelines using Jenkins, reducing deployment time by 65%, and increasing deployment frequency from weekly to daily for 15+ applications.
  • Implemented AWS security best practices, including IAM policies, VPC security groups, and encryption, achieving SOC 2 compliance, and reducing security vulnerabilities by 80%.
  • Architected and managed 10+ ECS clusters supporting 200+ containerized microservices, achieving 99.9% uptime, and reducing infrastructure costs by 30%.
  • Managed Kubernetes clusters using EKS, orchestrating containerized applications with 99.9% availability.
  • Designed and executed chaos testing protocols (using the Datadog Chaos Framework), simulating real-world failure scenarios, reducing mean time to detection (MTTD) by 65%, and achieving 99.95% availability through enhanced incident response capabilities.
  • Creating user stories from business requirements, prioritizing the task, and scheduling deliveries, backup validation testing, and business continuity procedures, ensuring zero data loss during planned DR exercises, and reducing MTTR by 60%.
  • Assisted with developing service level objectives for critical services.
  • Collaborated with development teams to troubleshoot and resolve production issues.
  • Conducted regular system audits to identify vulnerabilities and recommend improvements.
  • Provided on-call support for critical incidents, ensuring swift resolution of outages.
  • Mentored junior engineers on best practices for maintaining system uptime and efficiency.
  • Monitored systems' performance using various metrics, such as latency, throughput, and availability.
  • Approached customers and engaged in conversation through the use of effective interpersonal and people skills.
  • Architected a comprehensive BRR disaster recovery framework, including cross-region failover automation, backup validation testing, and business continuity procedures, ensuring zero data loss during planned DR exercises, and reducing MTTR by 60%.
  • Implemented AWS cost optimization strategies, including rightsizing EC2 instances, leveraging Spot instances, and optimizing RDS configurations, achieving a 60% cost reduction across compute and database services while maintaining 99.9% application performance.

Release Engineer

PayPal
11.2014 - 10.2016
  • Responsible for access control and source code management using Perforce / Github
  • Implemented automated deployment pipelines using Jenkins, Docker, TFS, and Orchestrator.
  • Hands-on experience with MySQL and PostgreSQL, including performance tuning, replication strategies, and backup/restore operations.
  • Managing and supporting various environments (End-to-End, Test, Pre-Prod).
  • Handling manual and automated deployments throughout the lab.
  • Created documentation for operational procedures and best practices.
  • Developed automated deployment scripts to streamline release processes
  • Handling Windows patching within lab servers.
  • Managing Netscalers and IP assignments.
  • Provisioning and managing VMs using VMware
  • Handling Cloud environments ( AWS and OpenStack)
  • Deployed and supported infrastructure automation and configuration management tools.
  • Managing Netscalers and Load balancer configurations
  • Managing application deployment on AWS and Open Stack clouds
  • Ensuring access to AWS VPC using authorised keys ( Keys generation using Chef and user management).
  • Monitored system health using Nagios and Splunk for early detection of issues.
  • Managing Access using LDAP integration to Jenkins, Perforce, TFS.

Build Release and Configuration Engineer

Expedia
07.2012 - 11.2014
  • Optimized access control alongside source code management in Perforce and Github.
  • Supervised Continuous Integration workflows with Jenkins, performing administrative functions.
  • Administered diverse environments including End2End, Test, PreProd to ensure stability.
  • Transitioned from manual to automated deployments across the lab utilizing scripts.
  • Conducted Windows patching on lab servers to enhance security measures.
  • Provisioned virtual machines via VMware for improved operational efficiency.
  • Managed cloud environments on AWS and OpenStack for scalable solutions.
  • Controlled access to AWS VPC through authorized key generation integrated with Chef.

Build and Release Engineer

Tata Consultancy Services
01.2011 - 07.2012
  • Manage all aspects of the end to end release process
  • Update service knowledge management system
  • Signing off the release package for implementation
  • Handled service roll out planning including method of deployment
  • Building the final release delivery
  • Managing successful deployment to weekly release to Lab, UAT, Prod servers
  • Representing Release team in CAB meetings
  • Provide feedback and corrective actions after every release
  • Record metrics for deployment to ensure within agreed SLAs
  • User documentation
  • Support documentation, including service desk scripts
  • Data management, including archiving
  • Build, deliver and maintain required testing environments

Release Environment Engineer Trainee

Tata Consultancy Services
01.2011 - 01.2012
  • Manage all aspects of the end to end release process
  • Update service knowledge management system
  • Signing off the release package for implementation
  • Handled service roll out planning including method of deployment
  • Building the final release delivery
  • Managing successful deployment to weekly release to Lab, UAT, Prod servers
  • Representing Release team in CAB meetings
  • Provide feedback and corrective actions after every release
  • Record metrics for deployment to ensure within agreed SLAs
  • User documentation
  • Support documentation, including service desk scripts
  • Data management, including archiving
  • Build, deliver and maintain required testing environments

Education

Master of Computer Applications - Computer Science

IEC College of Engineering & Technology
Delhi/NCR
06-2010

Bachelor of Computer Applications - Computer Science

Institute of Technology & Science
Delhi/NCR
06-2007

Higher Secondary - Science

St. Joseph’s School
Shaktinagar
03-2004

Skills

  • CI/CD pipelines
  • Software Development
  • AWS security
  • Application scaling
  • Cloud Cost optimization techniques
  • Continuous integration
  • Disaster recovery
  • Linux administration
  • Kubernetes management
  • Chaos engineering
  • Incident response
  • Cloud infrastructure management
  • System monitoring
  • Scripting automation
  • AWS architecture
  • Python programming
  • Application security
  • Infrastructure as Code

Certification

  • Agile Product Owner Role: Foundations
  • Software Architecture: Patterns for Developers
  • Software Architecture: Breaking a Monolith into Microservices
  • Kubernetes: Service Mesh with Istio
  • Building Resilience

Languages

English, Hindi

Accomplishments

  • Winner of Expedia Group's Cloud Cost-Saving Hackathon
  • Technical leadership recognition - cross-functional team collaboration

Languages

Hindi
First Language
English
Proficient (C2)
C2

Affiliations

• Financial markets and investment - Technology sector focus

• Health and fitness - Regular fitness routine for work-life balance

• Technical mentoring - Guiding junior engineers in cloud technologies

Timeline

Cloud, DevOps and Site Reliability Engineer

Expedia Group
10.2016 - Current

Release Engineer

PayPal
11.2014 - 10.2016

Build Release and Configuration Engineer

Expedia
07.2012 - 11.2014

Build and Release Engineer

Tata Consultancy Services
01.2011 - 07.2012

Release Environment Engineer Trainee

Tata Consultancy Services
01.2011 - 01.2012

Master of Computer Applications - Computer Science

IEC College of Engineering & Technology

Bachelor of Computer Applications - Computer Science

Institute of Technology & Science

Higher Secondary - Science

St. Joseph’s School
Shishir Agrahari