Full Time

Site Reliability Engineer II - Azure Core

Microsoft
$110,000 - $150,000* / year (about $53–$72 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 - Azure Core at Microsoft will be responsible for ensuring the stability, scalability, and performance of Azure's core services. The ideal candidate will work collaboratively with cross-functional teams to design, implement, and maintain robust cloud solutions, leveraging innovative practices to monitor and optimize Azure environments. This role requires a blend of software engineering and systems engineering skills, along with a proactive approach to incident management and service improvement.



Job Responsibilities

  • Design, implement, and maintain highly available and scalable production systems on Azure.
  • Develop and implement monitoring solutions to proactively identify and address system performance issues.
  • Collaborate with development teams to improve systems and application performance through automation and testing best practices.
  • Lead incident response efforts, ensuring quick resolution and minimal downtime for Azure services.
  • Document processes, policies, and best practices to facilitate knowledge sharing and enhance team productivity.
  • Analyze system capacity and performance data to make informed recommendations for improvements.
  • Participate in on-call rotations and provide expert support for production systems.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 2+ years of experience in software engineering, systems engineering, or a related role.
  • Strong experience with Azure cloud services and infrastructure.
  • Proficiency in one or more programming languages (e.g., C#, Python, Java).
  • Familiarity with container orchestration (e.g., Kubernetes, Docker) and CI/CD practices.
  • Experience with monitoring and observability tools (e.g., Azure Monitor, Grafana, Prometheus).
  • Solid understanding of networking, security, and data storage concepts in cloud environments.


Technologies & Tools

The Site Reliability Engineer II - Azure Core will utilize a wide array of technologies and tools, including but not limited to Microsoft Azure cloud platform services, Azure DevOps for CI/CD automation, monitoring tools such as Azure Monitor and Application Insights, containerization technologies such as Docker and Kubernetes, and programming languages including C#, Python, and Java for automation and scripting solutions.



Ideal Candidates

Ideal candidates for the Site Reliability Engineer II position will possess strong analytical and problem-solving skills, enabling them to diagnose and resolve complex technical issues efficiently. They should demonstrate a proactive mindset, with a keen interest in automating processes and enhancing reliability. Excellent communication skills are essential for effective collaboration with diverse teams. Additionally, an eagerness to learn and adapt in a fast-paced, evolving environment will be crucial for success in this role.

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

Matches Jobs

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