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 the availability, performance, and scalability of cloud services and systems. The successful candidate will apply software engineering practices to automate operations, manage systems, and troubleshoot complex problems. The role requires working collaboratively with development and operational teams to build and maintain a high-quality, reliable infrastructure while ensuring the highest level of service delivery.



Job Responsibilities

  • Design, implement, and maintain reliable and scalable systems and infrastructure.
  • Automate operational tasks using monitoring and alerting systems to ensure system health.
  • Collaborate with development teams to improve application performance and reliability.
  • Conduct on-call duty and troubleshoot production incidents, providing root cause analysis and implementing improvements.
  • Develop and review system architecture designs and recommendations to maximize efficiency.
  • Monitor application performance and develop policies for system failover recovery.
  • Engage in capacity planning and system performance tuning.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 3+ years of experience in a Site Reliability Engineer (SRE) or DevOps role.
  • Strong knowledge of cloud technologies (e.g., Azure, AWS, or Google Cloud Platform).
  • Proficient in at least one programming language (e.g., Python, Go, or C#).
  • Experience with container orchestration tools (e.g., Kubernetes, Docker).
  • Demonstrated expertise in system and network performance monitoring tools.
  • Excellent problem-solving and analytical skills.


Technologies & Tools

The Site Reliability Engineer II role utilizes a range of technologies and tools, including cloud platforms such as Microsoft Azure and AWS, containerization and orchestration tools like Docker and Kubernetes, and monitoring solutions such as Prometheus and Grafana. Familiarity with continuous integration and continuous deployment (CI/CD) tools like Jenkins and Azure DevOps is also essential for maintaining robust deployment pipelines.



Ideal Candidates

Ideal candidates for the Site Reliability Engineer II position possess a strong blend of technical skills, problem-solving capabilities, and effective communication. They are proactive in identifying potential improvements, work well under pressure, and thrive in a collaborative environment. Furthermore, they demonstrate a commitment to continuous learning and improvement, adapting to new technologies and methodologies as they evolve.

Of the 33 countries of the Americas, the United States was the 9th lowest for unemployment in 2025, 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.