Full Time

Site Reliability Engineer II

Microsoft
$90,000 - $130,000* / year (about $43–$63 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.

Job Overview

The Site Reliability Engineer II at Microsoft is responsible for ensuring that the company's services remain reliable, scalable, and efficient. This role encompasses a blend of software engineering and systems engineering to build and maintain large-scale distributed systems. The engineer will be expected to implement automation, monitor system performance, and troubleshoot complex issues, all while collaborating closely with various engineering teams to streamline operations and enhance system performance.



Job Responsibilities

  • Develop and deploy automation tools to enhance operational efficiency and system reliability.
  • Monitor system performance and reliability, identifying and addressing potential issues proactively.
  • Collaborate with cross-functional teams to design and implement software solutions for system scalability and robustness.
  • Conduct post-mortem analyses for incidents and outages to prevent future occurrences and continually improve system performance.
  • Participate in on-call rotations to provide reliable support for issues affecting production services.
  • Document processes, procedures, and configurations in a clear and comprehensive manner.


Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Minimum of 3 years of experience in site reliability engineering, DevOps, or similar roles.
  • Proficient in programming/scripting languages such as Python, Go, or Ruby.
  • Experience with cloud services (e.g., Azure, AWS) and container orchestration platforms (e.g., Kubernetes, Docker).
  • Strong understanding of networking, security, and system architecture principles.
  • Excellent problem-solving skills and the ability to troubleshoot complex systems effectively.


Technologies & Tools

The Site Reliability Engineer II will utilize a variety of technologies and tools to perform their duties effectively. Familiarity with cloud platforms such as Microsoft Azure is essential, along with experience in containerization tools like Docker and orchestration systems like Kubernetes. Additionally, the role requires proficiency in monitoring and logging solutions such as Prometheus, Grafana, and ELK Stack, as well as configuration management tools like Puppet or Ansible.



Ideal Candidates

The ideal candidate for the Site Reliability Engineer II position is a proactive problem-solver who is passionate about technology and driven by a desire for operational excellence. They should possess strong collaboration skills, enabling them to work effectively within diverse teams. A successful candidate will exhibit a deep understanding of systems architecture and cloud technologies, combined with the ability to thrive in a fast-paced environment. Furthermore, adaptability, a continuous learning mindset, and a commitment to ensuring system reliability are key characteristics that will help them excel in this role.

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.