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 critical role in ensuring the reliability, availability, and performance of our services and applications. This position involves collaborating with software and infrastructure engineers to design and implement scalable solutions, manage incidents, and improve system resilience through automation and monitoring. The successful candidate will be responsible for enhancing operational efficiencies, contributing to on-call rotations, and utilizing advanced technical skills to tackle complex challenges in a cloud environment.



Job Responsibilities

  • Design, implement, and maintain monitoring and alerting systems for enterprise applications.
  • Automate repetitive tasks using scripting languages and configuration management tools.
  • Collaborate with development teams to integrate reliability best practices into the software development lifecycle.
  • Manage incident response processes, analyze downtime causes, and create post-mortem reports.
  • Contribute to capacity planning and performance tuning of environments.
  • Participate in on-call rotations and provide support during incident escalations.
  • Document technical processes and create knowledge-sharing resources.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • At least 3 years of experience in Site Reliability Engineering or a related discipline.
  • Proficiency in scripting languages such as Python, Shell, or PowerShell.
  • Solid understanding of cloud platforms and services, particularly Azure.
  • Familiarity with containerization and orchestration technologies, such as Docker and Kubernetes.
  • Experience with monitoring tools like Prometheus, Grafana, or Azure Monitor.
  • Strong troubleshooting skills and the ability to resolve problems efficiently.


Technologies & Tools

As a Site Reliability Engineer II, you will utilize a variety of technologies and tools to maintain system reliability and performance. Key technologies include cloud services such as Microsoft Azure, orchestration platforms like Kubernetes, and monitoring services such as Grafana and Azure Monitor. Additionally, you will work with configuration management tools, and take advantage of scripting languages to develop automation solutions that enhance service delivery and operational efficiency.



Ideal Candidates

The ideal candidate for the Site Reliability Engineer II position will possess a passion for technology and a deep understanding of systems engineering principles. They will be proactive, detail-oriented, and able to thrive in a fast-paced environment. Strong communication skills and the ability to work collaboratively between teams are essential to succeed in this role. A genuine interest in improving reliability and performance in cloud services, along with a commitment to continuous learning and adaptation, characterizes a top candidate for this position.

Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →

View Similar Jobs

Matches Jobs

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