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 will play a critical role in ensuring the reliability and efficiency of production systems. This position involves collaborating with development and operations teams to enhance system performance, implement monitoring solutions, and resolve incidents to minimize downtime. As part of the SRE team, the engineer will be responsible for automating processes, optimizing system resources, and proposing best practices to maintain high availability and service reliability across various applications and infrastructure components.
Job Responsibilities
- Design, implement, and maintain services that enhance the reliability and scalability of production systems.
- Monitor system performance and metrics to identify complex problems and performance bottlenecks.
- Develop and deploy automation tools to increase efficiency and reduce the risk of human error.
- Collaborate with software engineering teams to ensure a smooth transition from development to production.
- Conduct root cause analysis for service outages and formulate corrective actions to prevent recurrence.
- Implement and maintain monitoring solutions to ensure optimal service performance and availability.
- Participate in on-call rotations to provide timely incident response and enhance overall system reliability.
- Document processes, systems, and incidents to promote knowledge sharing within the team.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 2+ years of experience in Site Reliability Engineering, DevOps, or a similar role.
- Proficiency in programming/scripting languages such as Python, Go, or Shell scripting.
- Experience with cloud infrastructure services, preferably Azure or equivalent platforms.
- Solid understanding of container orchestration tools such as Kubernetes and Docker.
- Familiarity with monitoring tools such as Prometheus, Grafana, or equivalent technologies.
- Strong analytical and troubleshooting skills in complex distributed systems.
- Excellent communication skills and the ability to work collaboratively in a fast-paced environment.
Technologies & Tools
The role of Site Reliability Engineer II will require expertise in a variety of technologies and tools essential for maintaining system reliability and performance. Key technologies include cloud platforms such as Microsoft Azure, container technologies like Docker and Kubernetes, and monitoring solutions including Prometheus and Grafana. Additionally, familiarity with CI/CD pipelines and automation scripts will be crucial for daily tasks.
Ideal Candidates
Ideal candidates for the Site Reliability Engineer II position at Microsoft are those who demonstrate a proactive approach to problem-solving and possess an intrinsic motivation to enhance system reliability. They exhibit strong analytical skills and possess the agility to thrive in a dynamic environment with changing priorities. Candidates should also embody a collaborative spirit, valuing teamwork and open communication as a means to achieve common goals. A continuous learning mindset and a passion for new technologies are essential to excel in this role.
Among 15 to 24-year-olds in Russia, unemployment was 8.1% in December 2025, against 2.1% for everyone, by its own labor force survey, as the International Labour Organization publishes it. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.