Job Title:  Consultant | GCP SRE | Bengaluru | Engineering | Hybrid Cloud Engineering

Consultant | GCP SRE | Bengaluru | Engineering | Hybrid Cloud Engineering
• Job requisition ID : 116033 
• Location: Bengaluru
• Entity: Deloitte Touche Tohmatsu India LLP 

Team Lead | Engineering, AI & Data – Engineering | GCP SRE

   Location:  Bangalore

 

 

The team

Engineering helps empower and drive mission-critical solutions whether we need to modernize existing systems or implement new technology products and platforms. Through innovation, we improve financial performance, accelerate new digital businesses and fuel growth. Learn more about Engineering, AI and Data

 

Your work profile

We are looking for a highly skilled Site Reliability Engineer (SRE) to manage and scale mission-critical,

production-grade distributed systems running on Google Cloud Platform (GCP). The ideal candidate will

focus on reliability, automation, observability, and operational excellence while minimizing toil and

improving system availability. The goal is to maintain and improve uptime from 4 Nines to 5 Nines

through dedicated engineering efforts.

  • This role requires deep technical expertise in cloud-native technologies, Kubernetes, infrastructure
  • automation, Linux administration, and TCP/IP fundamentals, alongside strong troubleshooting
  • capabilities for distributed systems. The candidate will participate in the overall lifecycle management of
  • mission-critical banking services with a 24x7 operations mode on a rotational on-call basis.
  • Reliability & Operations
  • System Ownership: Own end-to-end production systems reliability, availability, scalability, cost,
  • and performance.
  • Operational Excellence: Drive measurable improvements in MTTR (Mean Time to Recovery),
  • MTTA (Mean Time to Acknowledge), and incident response practices using automation, runbook
  • enhancements, and process improvements.
  • Incident Management: Participate in 24x7 on-call rotations, handle high-severity incidents, and
  • document learnings to prevent recurrence.
  • Reliability Metrics: Establish and manage SLIs, SLOs, SLAs, Error Budgets, and operational metrics
  • for mission-critical services, partnering with engineering teams to uphold SLOs.
  • Collaboration: Partner with various engineering, operations, and cloud management teams to
  • deliver highly reliable services in a timely manner.
  • Cloud & Infrastructure
  • GCP Management: Design, deploy, and manage infrastructure on Google • Cloud Platform.
  • Core Services: Work extensively with Kubernetes Engine (GKE), Compute, VPC, IAM, Load
  • Balancers, TLS Certs, BigQuery, Pub/Sub, and cloud logging/metrics/logs analysis.
    • Infrastructure as Code (IaC): Implement and manage infrastructure using Terraform.
  • Kubernetes & Containers
    • Orchestration: Deploy and manage containerized workloads using Kubernetes (GKE).
  • Troubleshooting: Resolve issues related to pods, nodes, networking, storage, and services on an
  • ongoing basis.
  • Deployment Management: Manage deployments using Helm, YAML, and rollout strategies (e.g.,
  • Canary, Blue-Green).
  • Automation & CI/CD
  • Pipeline Engineering: Build and maintain CI/CD pipelines using Jenkins (pipeline-based, utilizing
  • Groovy/Shell/Python scripting).
  • Version Control: Act as a PowerUser • in GitHub.
  • Toil Reduction: Develop automation using Python and Shell scripting to eliminate repetitive
  • manual tasks (DRY principle).
  • Observability & Monitoring
  • Tooling: Implement and manage monitoring systems using Dynatrace, Grafana, and log/metrics
  • explorers.
  • Proactive Observability: Use logs, metrics, and traces for deep observability to identify trends and
  • arrest problems proactively.
  • Alerting: Define alerting strategies based on system behavior and SLOs and create comprehensive
  • runbooks.
  • Problem Resolution: Work alongside operations teams to identify, fix, and own the resolution of
  • production incidents.
  • System & Application Troubleshooting
  • Deep Debugging: Perform deep troubleshooting for distributed systems, microservices-based
  • architectures, and containerized workloads.
  • Full-Stack Debugging: Debug application issues (Java/Golang), infrastructure issues, and networkrelated
  • problems.  

 

Key skills required: 

Education-Bachelors in Engineering

Tenure: 5–8 years of relevant and progressive experience in SRE / DevOps / Cloud Engineering.

• Production: Hands-on experience managing production-grade systems in 24x7 environments.

  • Cloud Platform: Strong expertise in GCP (GKE, VPC, IAM, Load Balancing, KMS, logs, metrics,
  • BigQuery, Pub/Sub).
  • Infrastructure as Code: Strong hands-on experience with Terraform, including the ability to write
  • and debug code from scratch.
  • Containers & Orchestration: Deep expertise in Kubernetes (GKE) and Docker with strong
  • troubleshooting experience.

• CI/CD & Automation: Hands-on experience with Jenkins (pipeline-based) and GitHub.

• Scripting: Strong skills in Python (preferred) and Shell scripting.

• Programming:Working knowledge of Java and/or Golang applications.

• Linux & Networking: Strong Linux fundamentals and a deep understanding of TCP/IP networking.

• Solid understanding of SLI, SLO, SLA, and Error Budgets.

• Proven experience improving MTTR and MTTA.

• Extensive experience handling the incident management lifecycle.

• Strong analytical and troubleshooting mindset.

Strong analytical and troubleshooting • mindset.

• Excellent communication and stakeholder management.

• Ability to work in high-pressure production environments.

• Ownership-driven and proactive approach.

• Experience in high-scale distributed systems.

• Exposure to the banking/financial domain.

• Understanding of security and compliance practices.

• Experience with deployment strategies like Canary and Blue-Green.