Full Time

Site Reliability Engineer II

Microsoft
$95,000 - $120,000* / year (about $46–$58 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 crucial role in ensuring the reliability, availability, and performance of our cloud-based services and infrastructure. This position requires a strong focus on automation, continuous integration, and continuous deployment (CI/CD) to enhance system stability and efficiency. The successful candidate will work collaboratively with development teams, troubleshoot complex technical issues, and implement preventive measures to safeguard against outages while also fostering a culture of operational excellence across the organization.



Job Responsibilities

  • Design, implement, and maintain scalable and reliable cloud infrastructure.
  • Develop automation scripts to enhance system performance and reliability.
  • Monitor system health and respond to service incidents with quick remediation.
  • Collaborate with software development teams to integrate SRE principles into the software delivery lifecycle.
  • Create and maintain documentation related to systems architecture and operational procedures.
  • Implement and manage CI/CD pipelines to facilitate rapid software deployment.
  • Conduct post-mortem analyses to identify opportunities for improvement.
  • Participate in on-call duty to ensure 24/7 availability of systems.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • A minimum of 3 years experience in Site Reliability Engineering or a related discipline.
  • Proficiency in scripting languages such as Python, Bash, or PowerShell.
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud.
  • Strong knowledge of containerization and orchestration technologies, including Docker and Kubernetes.
  • Hands-on experience with monitoring and logging tools like Prometheus, Grafana, or ELK stack.
  • Understanding of networking concepts, protocols, and security best practices.
  • Excellent problem-solving skills and the ability to work independently and in a team-oriented environment.


Technologies & Tools

The Site Reliability Engineer II position utilizes an array of technologies and tools to ensure the robustness and scalability of our system. Key technologies include cloud platforms like Azure and AWS, container orchestration using Kubernetes, CI/CD tools such as Jenkins and Azure DevOps, and monitoring solutions such as Prometheus and Grafana. The engineer will also leverage scripting languages like Python and Bash to create automation processes that will effectively streamline operations and enhance service delivery.



Ideal Candidates

Ideal candidates for the Site Reliability Engineer II position at Microsoft possess a blend of technical aptitude and collaborative spirit. They demonstrate a proactive approach, often seeking innovative solutions to complex problems. Strong communication skills are essential, allowing them to elucidate technical concepts to non-technical stakeholders effectively. An unwavering commitment to enhancing system reliability and performance drives their daily work, coupled with a passion for exploring new technologies and methodologies that foster continuous improvement and operational excellence.

Not every state sets a number of job contacts a week. In Nevada it is several different employers each week, in person unless told otherwise. What it asks →

View Similar Jobs

Matches Jobs

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