Full Time

Site Reliability Engineer II

Microsoft
$100,000 - $150,000* / year (about $48–$72 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 pivotal role in ensuring optimal performance, availability, and reliability of our cloud services. This position requires a combination of software engineering, systems engineering, and operational expertise to build and maintain scalable systems. The ideal candidate will collaborate with software developers to enhance system reliability, as well as proactively monitor and troubleshoot system performance. The role demands a strong understanding of distributed systems and a commitment to continuing service reliability improvements in a fast-paced environment.



Job Responsibilities

  • Design and implement system monitoring, alerting, and reporting solutions.
  • Work closely with development teams to ensure that software is designed with scalability and reliability in mind.
  • Manage incident response and help resolve operational issues in a timely manner.
  • Automate manual tasks and improve engineering workflows.
  • Conduct root cause analysis and implement solutions for complex issues.
  • Establish best practices for incident management and problem-solving.
  • Participate in on-call rotations to ensure 24/7 system reliability.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Minimum of 3 years of experience in a Site Reliability Engineer, DevOps, or equivalent role.
  • Strong programming skills in languages such as Python, Go, or Java.
  • Experience with cloud platforms (e.g., Azure, AWS, GCP) and container orchestration tools (e.g., Kubernetes).
  • Proficient in system administration for both Linux and Windows environments.
  • Solid understanding of networking protocols and distributed system architecture.
  • Strong analytical and problem-solving skills with a focus on automation and efficiency.


Technologies & Tools

The Site Reliability Engineer II will utilize a diverse stack of technologies and tools, including cloud environments such as Azure or AWS, configuration management tools like Ansible and Terraform, as well as monitoring and observability tools such as Prometheus, Grafana, and Datadog. Additionally, the role may involve leveraging scripting languages and CI/CD pipelines to improve deployment and operational processes.



Ideal Candidates

Ideal candidates for the Site Reliability Engineer II position are individuals who possess a strong technical skill set coupled with effective communication abilities. They are proactive problem solvers who thrive in challenging environments and possess a passion for infrastructure and reliability. The ability to work collaboratively in cross-functional teams while demonstrating leadership qualities and a commitment to continuous improvement will make these candidates stand out in their applications.

Most job openings for the size of the industry in September: professional and business services, 5.5 for every 100 jobs. Fewest: construction, 3.4. Compare industries →

View Similar Jobs

Matches Jobs

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