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.

Overview

As a Site Reliability Engineer II at Microsoft, you will play a critical role in maintaining the reliability, availability, and performance of our services. Your primary responsibilities will include designing scalable and resilient systems to ensure optimal user experiences while working closely with software engineers to enhance operational efficiency. You will monitor service health, troubleshoot issues, and drive improvements in deployment practices, enabling our cloud solutions to meet diverse client needs.



Job Responsibilities

  • Monitor system performance and availability, ensuring high levels of reliability and uptime.
  • Automate operational tasks to eliminate manual intervention and streamline processes.
  • Identify vulnerabilities and develop strategies to mitigate risks in our systems.
  • Collaborate with development teams to design services that are efficient, scalable, and easy to maintain.
  • Develop and maintain system documentation, including incident reports and process guidelines.
  • Respond to incidents and support issues, providing timely solutions to ensure minimal disruption.
  • Conduct post-mortems to analyze incidents and prevent similar occurrences in the future.
  • Participate in on-call rotations to provide timely support and management for critical events.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field or equivalent experience.
  • A minimum of 3 years of experience in a Site Reliability Engineering or DevOps role.
  • Proficiency in scripting languages such as Python, Bash, or PowerShell.
  • Experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud.
  • Strong understanding of networking protocols, load balancing, and security best practices.
  • Familiarity with containerization technologies like Docker and orchestration tools such as Kubernetes.
  • Solid experience with monitoring tools and frameworks (e.g., Prometheus, Grafana).
  • Excellent problem-solving skills with an ability to troubleshoot complex systems.


Technologies & Tools

The Site Reliability Engineer II role at Microsoft utilizes a variety of technologies and tools essential for maintaining the integrity of cloud services. This includes but is not limited to: cloud services such as Microsoft Azure, container orchestration platforms like Kubernetes, monitoring solutions including Prometheus and Grafana, and CI/CD pipelines with tools like Azure DevOps. Understanding and working with these technologies will be vital for effective system management and incident response.



Ideal Candidates

Ideal candidates for the Site Reliability Engineer II position are detail-oriented professionals who possess a deep passion for technology and a strong desire to enhance system performance. They should be proactive problem solvers who thrive in a collaborative environment, demonstrating excellent communication skills and the ability to work efficiently under pressure. Candidates should embody a mindset of continuous improvement, always seeking innovative ways to optimize processes and enhance system resilience.

New York pays at most $869 a week in unemployment, for up to 26 weeks, its agency says. How to file there →

View Similar Jobs

Matches Jobs

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