Site Reliability Engineer
Role details
Job location
Tech stack
Requirements
- 10+ years of hands-on experience in Java application development,
production engineering, and Site Reliability Engineering (SRE).
- Strong expertise in Core Java, Java 11/17+, Spring Boot, Spring Cloud,
Microservices, JVM Internals, Garbage Collection (GC) tuning, and
multithreading.
- Extensive experience with Google Cloud Platform (Google Cloud Platform), including Google
Kubernetes Engine (GKE), Compute Engine, Cloud Storage, Cloud SQL, Pub/Sub, IAM, VPC, Cloud Monitoring, Cloud Logging, Secret Manager, and
Cloud Load Balancing.
- Expert-level experience administering and troubleshooting Kubernetes
production environments, including cluster management, networking,
autoscaling, RBAC, storage, Helm, Ingress Controllers, and service mesh
technologies.
- Hands-on experience with Docker, container orchestration, and
Infrastructure as Code (IaC) using Terraform.
- Strong experience building and maintaining enterprise CI/CD pipelines
using GitLab CI/CD, Jenkins, GitOps, and cloud-native deployment tools.
- Experience implementing and supporting zero-downtime deployment
strategies, including Blue-Green and Canary deployments.
- Strong proficiency in Linux/Unix administration, shell scripting (Bash), and
operational automation using Python or Go.
- Hands-on experience with Kafka, Kafka Streams, Pub/Sub, or other event-
driven messaging platforms supporting high-volume distributed systems.
- Experience implementing enterprise monitoring, logging, and observability
solutions using Prometheus, Grafana, Datadog, Splunk, OpenTelemetry,
Cloud Monitoring, and Kiali.
- Strong understanding of networking concepts, including TCP/IP, DNS, Load
Balancers, NGINX, Ingress Controllers, TLS/SSL, and Service Mesh (Istio).
- Experience supporting highly available, scalable, and mission-critical
production environments with 24x7 operational responsibilities.
- Strong experience performing production incident management, RCA
(Root Cause Analysis), performance tuning, capacity planning, and
reliability engineering.
- Experience with enterprise security best practices, including IAM, Secret
Manager, RBAC, least-privilege access, vulnerability remediation, and
container security.
- Experience supporting environments compliant with PCI-DSS, SOC2, SOX,
ISO 27001, or similar regulatory frameworks.
- Prior experience supporting large-scale retail, eCommerce, omnichannel,
supply chain, order management, inventory management, or payment
processing platforms.
- Excellent troubleshooting, analytical, communication, and stakeholder
management skills.
- Experience with Anthos, ArgoCD, Cloud Build, Cloud Deploy, Redis,
PostgreSQL, MongoDB, and Cassandra.
- Experience with eBPF, distributed tracing, performance engineering, and
advanced observability.
- Exposure to VMware, disaster recovery planning, chaos engineering, and
multi-region Kubernetes deployments.
- Experience leading SRE initiatives, mentoring engineering teams, and
driving operational excellence in enterprise environments.
Certifications
Required:
- Google Professional Cloud Architect OR Google Professional Cloud DevOps
Engineer
- Certified Kubernetes Administrator (CKA) OR Certified Kubernetes Security