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.

Job Overview


The Site Reliability Engineer II at Microsoft will play a crucial role in ensuring the stability and reliability of our production systems and services. This position involves applying software engineering principles to automate operational processes, enhance system performance, and troubleshoot issues within a large-scale distributed environment. The ideal candidate will collaborate with development teams to design and implement robust solutions while proactively identifying and mitigating risks to service availability and performance.



Job Responsibilities

  • Monitor and maintain the reliability, availability, and performance of production services.
  • Implement automation solutions to improve operational efficiency and reduce manual intervention.
  • Collaborate with development teams to encourage and incorporate reliability into the software development life cycle.
  • Perform root cause analysis and troubleshoot incidents to drive stability improvements.
  • Design and execute load tests to ensure system scalability.
  • Participate in on-call rotation and respond to critical incidents as necessary.
  • Develop and maintain system documentation, including runbooks and incident management processes.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 3+ years of experience in a Site Reliability Engineering, DevOps, or a similar role in a cloud-based environment.
  • Strong programming skills in languages such as Python, Go, or C#.
  • Experience with container orchestration tools like Kubernetes and Docker.
  • Proficiency in cloud service platforms, such as Microsoft Azure, AWS, or Google Cloud.
  • Solid understanding of network protocols, service-oriented architecture, and distributed systems.
  • Excellent problem-solving skills and the ability to work under pressure.


Technologies & Tools


The Site Reliability Engineer II will utilize an array of technologies and tools, including but not limited to cloud platforms (Microsoft Azure, AWS), container management (Kubernetes, Docker), monitoring solutions (Prometheus, Grafana), and configuration management tools (Terraform, Ansible). Familiarity with CI/CD pipelines, scripting languages, and version control systems (Git) will also be crucial to effectively execute responsibilities.



Ideal Candidates


Ideal candidates for the Site Reliability Engineer II position will demonstrate a strong combination of technical acumen and effective communication skills. They should be proactive in their approach to problem-solving, consistently seeking ways to enhance system reliability and performance. A passion for continuous learning, adaptability in dynamic environments, and the ability to collaborate across multiple teams are essential traits. The right candidate will thrive in a culture that values innovation, accountability, and a commitment to excellence.

Mobile Heavy Equipment Mechanics, Except Engines: 177,000 people in the US, paid from $46,820 a year (the lowest 10%) to $94,460 (the top 10%), with $65,510 in the middle, in May 2025. See these jobs →

View Similar Jobs

Matches Jobs

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