Point your AI agent at freehire and let it find you a job.

Get the CLI →

emagine

NewBe an early applicant

Site Reliability Engineer (SRE) – Java

Posted
Discussion

Summary

Site Reliability Engineer keeping eCommerce applications reliable and stable in cross-functional product teams: resolving production incidents, defining SLIs/SLOs and error budgets, building CI/CD with GitHub Actions, and supporting Azure/GCP managed Kubernetes via Terraform and Ansible. Requires 5+ years in SRE/production ops with strong Java skills.

Summary

We are looking for an experienced Site Reliability Engineer (SRE) to join a cross-functional product team responsible for ensuring the reliability, availability, performance, and operational stability of eCommerce applications.

Main Responsibilities:

  • Work within cross-functional product teams, applying Site Reliability Engineering practices in collaboration with SRE governance teams.
  • Ensure application reliability, operational stability, service availability, and delivery quality.
  • Monitor, manage, troubleshoot, and resolve production incidents affecting supported applications.
  • Perform technical analysis, root cause analysis, code and log analysis, and troubleshooting of complex production issues.
  • Improve proactive monitoring, observability, and incident prevention through automation and continuous improvement.
  • Define, track, and improve SRE metrics, including Service Level Indicators (SLIs), Service Level Objectives (SLOs), and Error Budgets.
  • Drive performance engineering and application reliability improvements to minimize production disruptions.
  • Develop and maintain automation scripts and solutions to streamline development, deployment, monitoring, and production operations.
  • Build, maintain, and improve CI/CD workflows, particularly using GitHub Actions, automated testing, and other DevOps practices.
  • Support and maintain cloud-based infrastructure and applications across Azure and/or Google Cloud Platform (GCP).
  • Provision and manage infrastructure using Infrastructure as Code (IaC) tools such as Terraform and Ansible.
  • Work with managed Kubernetes platforms, including Azure Kubernetes Service (AKS) and Google Kubernetes Engine (GKE).
  • Collaborate with product teams to identify opportunities for reliability improvements, preventive maintenance, housekeeping automation, and operational efficiency.
  • Ensure compliance with ITIL-based support processes and manage incidents, problems, and service requests using ITSM tools such as ServiceNow.
  • Contribute to KPI reporting, delivery quality, operational reviews, and continuous improvement initiatives.
  • Participate in on-call technical support and resolve business-critical incidents as required.
  • Share best practices within the SRE capability and stay updated on emerging technologies, tools, and industry practices.

Key Requirements:

  • 5+ years of experience in Site Reliability Engineering or production operations.
  • Strong experience in eCommerce environments.
  • Strong understanding of DevOps practices and CI/CD pipelines.
  • Experience with GitHub Actions for CI/CD workflows.
  • Hands-on experience with API-driven applications and microservices architectures.
  • Proficiency in Java and experience in developing automation scripts.
  • Knowledge of ITIL support processes and ITSM tools.

Nice to Have:

  • Experience with headless eCommerce architectures and platforms.
  • Familiarity with front-end technologies like ReactJS.
  • Experience with cloud-native tools and services.
  • Knowledge of performance testing and capacity planning.

Other Details:

  • Team Structure: Cross-functional product teams
  • Operational Environment: Cloud-based infrastructure in Azure and/or GCP

Skills

What Senior SRE jobs ask for — and how much of it you have →
Apply

See also

SRE jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.