Full Time

Site Reliability Engineer II

Microsoft
$95,000 - $135,000* / year (about $46–$65 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 plays a crucial role in ensuring the reliability, performance, and scalability of our systems and services. By utilizing software engineering, systems engineering, and creative problem-solving skills, the engineer will help maintain service uptime, troubleshoot complex problems, and automate processes to improve efficiency. The successful candidate will engage with cross-functional teams to enhance overall operational performance and drive strategic initiatives.



Job Responsibilities

  • Design and implement robust monitoring solutions to track system performance and reliability.
  • Troubleshoot and resolve production issues in a timely manner to minimize downtime.
  • Develop and maintain automation tools to enhance the deployment and management of services.
  • Collaborate with development teams to incorporate reliability into the design and implementation of software.
  • Participate in capacity planning and performance tuning efforts to optimize resource utilization.
  • Conduct postmortems and root cause analyses for incidents, presenting findings to relevant stakeholders.
  • Engage in on-call rotations to respond to immediate operational issues as they arise.
  • Contribute to the continuous improvement of processes, systems, and practices within the team.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 3+ years of experience in software engineering, systems engineering, or a related area.
  • Proficiency in scripting languages such as Python, Ruby, or Bash.
  • Experience with cloud platforms (e.g., Azure, AWS, or Google Cloud) and container orchestration technologies (e.g., Kubernetes, Docker).
  • Strong knowledge of monitoring tools (e.g., Prometheus, Grafana) and incident management processes.
  • Familiarity with CI/CD pipeline practices and tools.
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.
  • Strong communication skills, with the ability to articulate technical concepts to non-technical stakeholders.


Technologies & Tools

The Site Reliability Engineer II will work extensively with various technologies and tools, including but not limited to cloud services such as Microsoft Azure, containerization tools like Docker and Kubernetes, and monitoring solutions such as Prometheus and Grafana. Familiarity with software development methodologies and CI/CD tools will also be essential to automate deployments and streamline operational processes.



Ideal Candidates

The ideal candidate possesses a strong technical background, a proactive attitude, and a passion for improving system reliability and performance. They are detail-oriented, with excellent analytical skills, and are able to thrive under pressure when resolving complex issues. Candidates should demonstrate a collaborative spirit, working effectively across teams to drive projects to successful completion. A keen interest in continuous learning and keeping abreast of industry trends in site reliability engineering will make them an exceptional fit for the role.

The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →

View Similar Jobs

Matches Jobs

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