Site Reliability Engineer (SRE) II

A Site Reliability Engineer (SRE) II is responsible for maintaining and ensuring the reliability and performance of infrastructure and applications. SREs work to improve operational efficiency, build automated solutions for monitoring, and resolve complex technical issues to meet service level objectives and agreements.

Site Reliability Engineer (SRE) II job description template

We're seeking a Site Reliability Engineer (SRE) II who combines strong technical skills with a systematic mindset. This role will suit someone who’s passionate about building reliable systems and automations that mitigate operational complexities.

Key responsibilities

  • Develop and maintain scalable system architecture and ensure reliability and performance of infrastructure and applications

  • Monitor infrastructure health and respond to incidents and anomalies using automated tools and scripts

  • Collaborate with cross-functional teams including software engineers and product managers in the deployment and release of new features and products

  • Troubleshoot and resolve complex technical issues related to system availability and reliability

  • Design and implement solutions for system monitoring, alerting, and automation to improve operational efficiency

  • Stay up-to-date with industry advancements to recommend and implement improvements in system reliability and performance

Requirements and skills

  • 3+ years of experience as a Site Reliability Engineer or in a similar role focusing on infrastructure reliability and performance

  • Proficiency in programming languages such as Python, Go, or Bash for scripting and automation

  • Experience with cloud platforms like AWS, Azure, or Google Cloud and containerization technologies like Docker and Kubernetes

  • Strong understanding of networking, system design, and infrastructure monitoring tools

  • Experience with CI/CD pipelines and infrastructure as code tools such as Terraform or Ansible

  • Excellent problem-solving skills, with the ability to understand and address complex technical challenges

Learn more about recruitment and hiring

How to write a job description

Crafting a job description is crucial for aligning the right candidate with your company’s culture and role expectations.

How to source great software engineers

Discover how to identify top software engineers who excel in problem-solving, communication, and adaptability beyond mere coding skills.

© Aplii. All rights reserved.