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 be responsible for ensuring the reliability, availability, and performance of the company's production systems. The successful candidate will work closely with software engineers to create scalable and reliable systems, implement best practices in site reliability engineering, and lead initiatives to improve operational efficiency. This role requires a strong technical background, excellent problem-solving skills, and a proactive approach to system design and incident management.
Job Responsibilities
- Design and implement monitoring and alerting systems to ensure high availability of applications.
- Collaborate with development teams to enhance system architectures and operational processes.
- Perform root cause analysis and drive continuous improvement based on incident reviews.
- Participate in on-call rotations and respond effectively to incidents to resolve issues promptly.
- Develop automation tools to streamline operations and reduce manual intervention.
- Document system designs, processes, and patterns to facilitate knowledge sharing and training.
- Contribute to the development of internal best practices related to site reliability and performance.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
- 2+ years of experience in Site Reliability Engineering, DevOps, or related fields.
- Proficiency in at least one programming or scripting language such as Python, Go, or Bash.
- Solid understanding of cloud infrastructure, preferably Azure, AWS, or Google Cloud.
- Experience with containerization technologies such as Docker and Kubernetes.
- Knowledge of monitoring and logging tools such as Prometheus, Grafana, or ELK stack.
- Strong problem-solving skills and the ability to work under pressure.
Technologies & Tools
The Site Reliability Engineer II will work with a variety of technologies and tools that facilitate the development and maintenance of reliable systems. Key technologies include cloud platforms such as Microsoft Azure, container orchestration systems like Kubernetes, and CI/CD tools to promote continuous integration and deployment practices. The role also involves utilizing monitoring and logging solutions to gain insights into system behavior and performance.
Ideal Candidates
The ideal candidate for the Site Reliability Engineer II position should possess a strong passion for technology and a commitment to achieving operational excellence. They should be detail-oriented, capable of systems thinking, and exhibit a strong collaborative mindset when working with cross-functional teams. The individual should be adaptable to changing environments, have a continuous learning attitude, and be eager to embrace innovative solutions to enhance system reliability.
Of 183 countries in 2025, unemployment was highest in Eswatini (34.2%) and lowest in Qatar (0.1%), by the International Labour Organization’s estimates. Every country, ranked →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.