Job Title:  Senior Consultant | GCP SRE | Bengaluru | Engineering | HCE

Senior Consultant | GCP SRE | Bengaluru | Engineering | HCE
• Job requisition ID : 116032 
• Location: Bengaluru
• Entity: Deloitte Touche Tohmatsu India LLP 

Sr 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 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 to minimize toil and improve system availability. You will work on

maintaining high uptime and participating in the lifecycle management of mission-critical services in a 24x7 operational environment.

Reliability & Operations

System Stability: Assist in managing the reliability, availability, and performance of production-grade distributed • systems on GCP.

• Incident Management: Participate in the incident management lifecycle, helping to identify, troubleshoot, and resolve production incidents.

• Operational Metrics: Support the implementation and management of SLIs, SLOs, SLAs, and Error Budgets to ensure service reliability.

• Continuous Improvement: Drive measurable improvements in MTTR and MTTA through automation and the creation of operational runbooks.

Cloud & Infrastructure (GCP)

Infrastructure Management: Deploy and manage cloud infrastructure on GCP, including Kubernetes Engine (GKE), Compute Engine, VPC, IAM, Load Balancers, and

Cloud Storage.

• Infrastructure as Code (IaC): Use Terraform to implement and manage infrastructure, ensuring repeatable and scalable environments.

• Core Services:Work with GCP services such as BigQuery, Pub/Sub, and cloud logging/metrics/logs.

Kubernetes & Containers

• Orchestration: Deploy and manage containerized workloads using Kubernetes (GKE) and Docker.

• Troubleshooting: Resolve technical issues related to pods, nodes, networking, storage, and services on an ongoing basis.

• Deployments:Manage deployments using Helm, YAML, and various rollout strategies (e.g., Canary, Blue-Green).

Automation & CI/CD

• CI/CD Pipelines:Maintain and improve CI/CD pipelines using Jenkins (utilizing Groovy, Shell, or Python scripting).

• Automation: Develop scripts using Python and Shell to automate repetitive manual tasks and reduce operational toil.

• Version Control: Use GitHub as a primary tool for version control and collaboration.

Observability & Monitoring

• Monitoring Tools: Implement and manage monitoring systems using Dynatrace, Grafana, and cloud-native logging/metrics tools.

• Proactive Detection: Use logs, metrics, and traces to identify trends and proactively arrest potential problems before they impact users.

• Tenure: 3–6 years of relevant and progressive experience in SRE, DevOps, or Cloud Engineering.

• Production Experience: Hands-on experience managing production-grade systems.

 

Key skills required: 

Education-Bachelors in Engineering

Cloud Platform: Strong expertise in GCP (GKE, VPC, IAM, Load Balancing, KMS, BigQuery, Pub/Sub).

• Infrastructure as Code: Hands-on experience with Terraform; ability to write and debug code.

• Containers: Deep expertise in Kubernetes (GKE) and Docker with strong troubleshooting skills.

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

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

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

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

• Understanding of SLI, SLO, SLA, and Error Budgets.

• Familiarity with the incident management lifecycle.

• Strong analytical and troubleshooting mindset.

• Ability to work in high-pressure production environments.

• Ownership-driven and proactive approach.

• Experience in high-scale distributed systems.

• Exposure to the banking or financial domain.

• Understanding of security and compliance practices.

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