Full Time

Site Reliability Engineer II

Microsoft
$110,000 - $140,000* / year (about $53–$67 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Microsoft, so some details may not match this job. The employer's own page has the real description.

Overview

The Site Reliability Engineer II at Microsoft will play a crucial role in ensuring the reliability, availability, and performance of our cloud infrastructure and services. The individual will collaborate closely with software developers, system administrators, and product teams to build resilient and scalable systems. This role requires a blend of software engineering and system administration, focusing on automating system deployment, monitoring, and incident response to enhance user experience and maintain high service levels.



Job Responsibilities

  • Develop and maintain software and systems to automate operational tasks and enhance reliability.
  • Implement monitoring solutions that provide insights into system performance and user experience.
  • Respond to and resolve production incidents, minimizing downtime and impact on users.
  • Collaborate with development teams to optimize services and enhance system design for reliability.
  • Conduct root cause analysis of incidents and implement preventive measures to mitigate future issues.
  • Participate in on-call rotation to ensure system reliability and responsiveness to production issues.
  • Contribute to capacity planning and demand forecasting efforts.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 2+ years of experience in a Site Reliability Engineering, DevOps, or similar role.
  • Strong programming skills in languages such as Python, Go, or Java.
  • Experience with cloud services (e.g., Microsoft Azure, AWS, or Google Cloud).
  • Familiarity with container orchestration tools like Kubernetes and Docker.
  • Knowledge of system monitoring tools (e.g., Prometheus, Grafana, or Azure Monitor).
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

The Site Reliability Engineer II will work with a variety of technologies and tools that may include Microsoft Azure, Kubernetes, Docker, Azure DevOps, Git, Terraform, and monitoring solutions such as Prometheus and Grafana. The position will also involve utilizing CI/CD pipelines and configuration management tools, ensuring that the engineering practices align with Microsoft’s standards for scalability and reliability.



Ideal Candidates

The ideal candidates for the Site Reliability Engineer II position are those who exhibit a strong analytical mindset coupled with excellent interpersonal skills. They thrive in collaborative environments, with a proactive approach to problem-solving and a passion for automation and reliability in software engineering. Candidates are expected to be driven by performance improvements, eager to learn and adapt to changing technologies, and committed to delivering outstanding service quality to end-users.

In the Americas in 2025, unemployment ran from 1.7% in Cuba to 18% in St. Vincent & Grenadines, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.