Full Time

Site Reliability Engineer / Remote / Azure

Jobs via Dice
Remote!
$100,000 - $160,000* / year (about $48–$77 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 Jobs via Dice, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Site Reliability Engineer (SRE) is responsible for ensuring the reliability and performance of our Azure-based infrastructure and applications. The SRE will work collaboratively with software development teams to design and implement scalable systems, troubleshoot issues, and optimize performance. This role demands a proactive approach to automation and monitoring, fortifying a robust environment that facilitates seamless delivery and scaling of services. Candidates must possess a strong understanding of cloud technologies, particularly Azure, and demonstrate a commitment to delivering high-quality service and operational excellence.



Job Responsibilities

  • Monitor, maintain, and improve the stability and availability of Azure-based platforms.
  • Automate manual operations and processes to enhance system efficiency and reliability.
  • Collaborate with development teams to devise solutions that optimize application reliability and performance.
  • Implement and manage CI/CD pipelines to streamline deployment workflows.
  • Conduct capacity planning and performance tuning to ensure systems can scale with demand.
  • Participate in on-call rotations for incident response and troubleshooting.
  • Document processes, policies, and architectural decisions for future reference.
  • Stay updated on industry trends and contribute to continuous improvement initiatives.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in site reliability engineering or a similar role.
  • Proficient in monitoring tools and cloud infrastructure management, specifically Azure.
  • Strong knowledge of containerization technologies (Docker, Kubernetes).
  • Experience with programming/scripting languages such as Python, Bash, or PowerShell.
  • Familiarity with automated deployment tools (Ansible, Terraform, etc.).
  • Solid understanding of networking principles and security best practices.
  • Excellent troubleshooting and problem-solving skills.


Technologies & Tools

As a Site Reliability Engineer, you will primarily work with Azure cloud services, leveraging an array of technologies and tools that enhance operational efficiency. Key technologies include Azure DevOps, Kubernetes for container orchestration, and various monitoring and logging solutions. Familiarity with automation tools such as Terraform and configuration management tools like Ansible will also be crucial in ensuring seamless infrastructure management.



Ideal Candidates

The ideal candidate for this Site Reliability Engineer position is someone who excels in a fast-paced, collaborative environment. You should be detail-oriented and possess strong analytical skills to identify and resolve issues efficiently. A candidate with a passion for automation and a deep-seated desire to enhance system reliability will thrive in this role. Excellent communication skills and the ability to work cross-functionally with various teams are essential qualities that make a successful SRE.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

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