Full Time

Site Reliability Engineer II

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

Overview

The Site Reliability Engineer II at Microsoft will play a crucial role in ensuring the robustness, availability, and scalability of Microsoft’s production systems. This position entails collaborating with software engineering teams to implement best practices in system reliability while maintaining a focus on service performance and operational efficiency. The engineer will be tasked with automating processes, monitoring system health, and resolving incidents swiftly, all while striving for continuous improvement in service delivery and system capability.



Job Responsibilities

  • Develop and maintain monitoring frameworks to ensure system reliability and performance.
  • Implement performance and reliability enhancements while collaborating with cross-functional teams.
  • Respond to system alerts and incidents; troubleshoot and resolve issues promptly.
  • Analyze system performance metrics to identify and address areas for improvement.
  • Develop automation scripts for system management and operational tasks.
  • Document processes and systems for operational continuity and knowledge sharing.
  • Participate in on-call rotations to support system reliability outside of standard working hours.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • 3+ years of experience in Site Reliability Engineering, DevOps, or a related area.
  • Strong understanding of cloud computing, system architecture, and networking.
  • Proficiency in scripting languages such as Python, Bash, or PowerShell.
  • Experience with configuration management tools (e.g., Puppet, Chef, Ansible).
  • Familiarity with container technologies (Docker, Kubernetes).
  • Excellent problem-solving skills and ability to work in a fast-paced environment.


Technologies & Tools

The Site Reliability Engineer II will utilize a variety of technologies and tools to ensure optimal system performance. This includes, but is not limited to, cloud platforms such as Azure, container orchestration tools like Kubernetes, monitoring solutions such as Prometheus and Grafana, as well as configuration management systems such as Ansible or Terraform. Experience with version control systems, code repositories, and CI/CD processes will also be invaluable in this role.



Ideal Candidates

The ideal candidate for the Site Reliability Engineer II position will possess a keen analytical mindset, coupled with a proactive approach to problem-solving. They should exhibit strong communication skills to effectively collaborate with diverse teams. A passion for technology, along with a commitment to continuous learning and improvement, will distinguish a successful applicant. Candidates who actively seek out innovative solutions while demonstrating resilience in high-pressure scenarios will thrive in this dynamic environment.

In the Birmingham, AL metro area, the middle pay across its 520,000 jobs was $47,770 a year in May 2025, says the Bureau of Labor Statistics. Pay calculator →

View Similar Jobs

Matches Jobs

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