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 (SRE II) at Microsoft plays a critical role in enhancing the reliability, scalability, and performance of our cloud services. This position entails collaborating with development and operations teams to design, implement, and manage robust infrastructure systems. The SRE II will be instrumental in automating processes and resolving production issues, ensuring that services meet high availability and service level agreements (SLAs). The ideal candidate will leverage their technical expertise to drive improvements in system reliability while working in an agile environment.



Job Responsibilities

  • Collaborate with software engineers to design and implement scalable infrastructure solutions that enhance system resilience.
  • Monitor and analyze system performance, availability, and capacity, ensuring high uptime across all services.
  • Implement automation frameworks to streamline operational tasks, improving efficiency and reducing manual intervention.
  • Troubleshoot and resolve incidents, employing root cause analysis to prevent future occurrences.
  • Participate in on-call rotations and provide incident response support to ensure prompt resolution of production issues.
  • Develop and maintain documentation for system architecture, operational procedures, and best practices.
  • Assist in defining and measuring service level objectives (SLOs) and service level indicators (SLIs) for the services under your management.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related technical field, or equivalent practical experience.
  • At least 3 years of experience in Site Reliability Engineering, DevOps, or a related field.
  • Proficient in one or more programming languages such as Python, Go, or Java.
  • Experience with cloud services (e.g., Azure, AWS, or Google Cloud Platform) and infrastructure as code (IaC) tools.
  • Strong understanding of networking, distributed systems, and microservices architecture.
  • Familiarity with monitoring tools such as Prometheus, Grafana, or Azure Monitor.
  • Excellent problem-solving skills and a passion for improving system reliability.


Technologies & Tools

This position requires familiarity with various technologies and tools that are crucial for efficient operation and reliability management. The candidate should have experience using cloud platforms such as Azure and AWS, alongside infrastructure automation tools like Terraform and Ansible. Knowledge of containerization technologies including Docker and orchestration platforms like Kubernetes is essential. Additionally, proficiency in monitoring tools such as Prometheus and Grafana will be beneficial in ensuring performance integrity.



Ideal Candidates

The ideal candidate for the Site Reliability Engineer II position at Microsoft is someone who possesses a strong analytical mindset, coupled with innovative thinking and the ability to work collaboratively within a team. They should exhibit a keen attention to detail and a proactive approach to problem-solving. The candidate should thrive in fast-paced environments and have a strong commitment to achieving high-quality results. Excellent communication skills are essential for effectively interacting with stakeholders and team members. A continuous desire to learn and stay updated with the latest industry trends in technology will set the candidate apart.

In September there were 7.5 million job openings in the US, and 7.1 million people out of work and looking, says the Bureau of Labor Statistics. The job market now →

View Similar Jobs

Matches Jobs

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