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 crucial role in ensuring the reliability, performance, and capacity of services deployed at scale. This position combines software engineering and systems engineering to build and run large-scale, distributed, fault-tolerant systems. The successful candidate will be responsible for proactively maintaining service reliability, automating processes, and implementing best practices for incident response and recovery while collaborating with cross-functional teams to enhance service scalability and efficiency.
Job Responsibilities
- Design and implement systems for monitoring, reliability, and resiliency of services.
- Automate incident response and management processes to minimize service disruptions.
- Collaborate with development teams to improve existing services and create new ones with a strong focus on reliability and performance.
- Conduct root cause analysis for service incidents and drive the development of preventative measures.
- Develop and maintain toolsets for deployment, management, and operational visibility.
- Participate in on-call rotations to respond to and resolve production incidents effectively.
- Advocate for and implement best practices for site reliability and DevOps culture within the organization.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 2+ years of experience in a Site Reliability Engineering, DevOps, or similar role.
- Proficient in at least one programming or scripting language (e.g., Python, Go, or Java).
- Experience with cloud technologies and platforms (e.g., Azure, AWS, or Google Cloud).
- Solid understanding of infrastructure as code practices using tools such as Terraform or Ansible.
- Familiarity with container orchestration platforms (e.g., Kubernetes, Docker).
- Strong analytical skills and the ability to troubleshoot complex systems issues.
Technologies & Tools
The Site Reliability Engineer II will work with a variety of cutting-edge technologies and tools, including cloud services such as Microsoft Azure, various monitoring solutions like Prometheus and Grafana, automation frameworks like Terraform and Ansible, and container orchestration platforms such as Kubernetes and Docker. Proficiency in version control systems, CI/CD pipelines, and databases is also essential for this role to effectively manage deployment and operational workflows.
Ideal Candidates
Successful candidates for the Site Reliability Engineer II position at Microsoft will demonstrate a high level of technical expertise, strong problem-solving abilities, and a proactive attitude towards optimizing system performance and reliability. They should possess excellent communication skills, enabling effective collaboration within multi-disciplinary teams. An ideal candidate will also show a passion for automation, continuous improvement, and a commitment to fostering a culture of reliability in service delivery.
In September, US employers made hires equal to 3.4% of all jobs, and layoffs equal to 1%, says the Bureau of Labor Statistics. The job market now →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.