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 plays a critical role in maintaining the reliability, performance, and availability of Microsoft’s cloud infrastructure. This position requires a combination of software engineering and systems engineering to build and manage highly scalable systems. The successful candidate will collaborate with product development teams to implement best practices in reliability and lead initiatives that enhance the resilience of systems and services.



Job Responsibilities

  • Design and implement robust, scalable, and secure infrastructures that support a wide array of Microsoft services.
  • Monitor system performance and reliability, analyzing metrics to proactively identify and resolve issues.
  • Create and maintain automation scripts to improve operational efficiency and reduce manual interventions.
  • Participate in incident response and post-mortem analyses to elucidate root causes and drive continuous improvement.
  • Collaborate closely with development teams to adopt SRE best practices within software design and deployment pipelines.
  • Enhance the observability of systems through logging, monitoring, and alerting tools.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • At least 3 years of experience in Site Reliability Engineering, DevOps, or a similar role.
  • Proficiency in at least one programming language (e.g., Python, Go, Java, C#).
  • Strong knowledge of cloud platforms, preferably Microsoft Azure, and container orchestration systems such as Kubernetes.
  • Experience with configuration management tools (e.g., Ansible, Puppet, Chef).
  • Solid understanding of monitoring tools and logging services (e.g., Prometheus, Grafana, ELK Stack).
  • Excellent problem-solving skills and the ability to work under pressure.


Technologies & Tools

The Site Reliability Engineer II will utilize a variety of technologies and tools essential for effective system management and monitoring. This includes but is not limited to cloud solutions such as Microsoft Azure, container orchestration platforms like Kubernetes, monitoring tools such as Prometheus and Grafana, as well as scripting and automation technologies that may include Python, Bash, or PowerShell. Familiarity with CI/CD frameworks and version control systems like Git is also advantageous.



Ideal Candidates

Ideal candidates for this position will exhibit strong analytical thinking and a methodical approach to problem-solving. They should have a passion for automation and scaling system reliability, coupled with the interpersonal skills necessary to collaborate effectively with cross-functional teams. A continuous learning mindset and the willingness to adapt to new technologies and methodologies are essential traits. Additionally, the ability to communicate complex technical concepts clearly to non-technical stakeholders is highly valued.

☕ It is the weekend. Most US employers post jobs on weekdays, so expect fewer new ones until Monday morning.

View Similar Jobs

Matches Jobs

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