Site Reliability Engineer - (SRE ) with Java
Indexed description
Key Responsibilities: • Design, build, and operate highly available, fault-tolerant distributed
systems supporting enterprise retail platforms.
* Lead Site Reliability Engineering (SRE) initiatives including SLIs, SLOs, error
budgets, capacity planning, and operational excellence.
* Provide L3/L4 production support, incident management, root cause
analysis (RCA), and post-incident remediation.
* Support large-scale Java/Spring Boot microservices deployed on
Kubernetes.
* Design and manage production workloads on Google Kubernetes Engine
(GKE).
* Implement Infrastructure-as-Code using Terraform.
* Automate infrastructure provisioning, deployment, scaling, and policy
enforcement.
* Design and maintain enterprise CI/CD pipelines using GitLab CI/CD,
Jenkins, Cloud Build, and GitOps methodologies.
* Build deployment automation for zero-downtime releases using Blue-
Green and Canary deployment strategies.
* Implement advanced observability using Prometheus, Grafana, Datadog,
Splunk, OpenTelemetry, and Cloud Monitoring.
* Develop operational automation using Python, Go, Bash, and cloud-native
tooling.
* Optimize JVM performance including Garbage Collection tuning, heap
analysis, thread dumps, and application profiling.
* Support Kafka-based event-driven retail systems handling inventory, order
processing, customer events, and payment processing.
* Manage Kubernetes networking, Ingress Controllers, service mesh (Istio),
storage, autoscaling, and multi-cluster deployments.
* Build resilient disaster recovery and business continuity strategies across
multiple GCP regions.
* Enforce enterprise security controls including IAM, Secret Manager,
Workload Identity, Binary Authorization, and least-privilege access.
* Support compliance initiatives including PCI-DSS, SOC2, ISO 27001, GDPR,
and internal security standards.
* Participate in production support rotation, weekend deployments,
maintenance windows, and on-call responsibilities.
Required Technical
Expertise:
* 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 (GCP), 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
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search