Full Time

Site Reliability Engineer - Systems

Dice
$90,000 - $150,000* / year (about $43–$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 Dice, so some details may not match this job. The employer's own page has the real description.

Overview

The Site Reliability Engineer - Systems at Dice is pivotal in maintaining the operational excellence of our infrastructure and ensuring the reliability of our services. This role demands a balanced approach to systems engineering and software operations to provide robust solutions, streamline processes, and enhance system performance. The successful candidate will work closely with development teams to ensure a seamless integration of new services while optimizing existing systems, thereby fostering an environment of continuous improvement and innovation within the organization.



Job Responsibilities

  • Design, implement, and maintain scalable systems to ensure high availability and performance.
  • Monitor and support the site reliability functions across various platforms and applications.
  • Collaborate with software engineers to improve system architecture and automate processes.
  • Troubleshoot and resolve production incidents while improving resilience and reliability.
  • Develop and maintain service level objectives (SLOs) and service level agreements (SLAs).
  • Conduct capacity planning and performance analysis to meet business requirements.
  • Document procedures and technical specifications to enhance knowledge base and training materials.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 3 years of experience in Site Reliability Engineering, DevOps, or systems administration.
  • Proficient in at least one programming language (Python, Go, Java, or similar).
  • Strong understanding of cloud platforms (AWS, Azure, Google Cloud) and microservices architecture.
  • Experience with containerization and orchestration tools (Docker, Kubernetes).
  • Solid knowledge of networking concepts and protocols.
  • Strong analytical skills and a problem-solving mindset.


Technologies & Tools

The Site Reliability Engineer - Systems will utilize a variety of technologies and tools, including cloud service platforms such as AWS and Azure, configuration management tools like Ansible and Terraform, and monitoring solutions such as Prometheus and Grafana. Familiarity with database technologies, both SQL and NoSQL, as well as logging and observability tools, will also be essential for operational tasks.



Ideal Candidates

The ideal candidates for the Site Reliability Engineer - Systems role are those who possess a strong drive for excellence and a proactive attitude toward challenges. They thrive in a collaborative environment and demonstrate exceptional communication skills that facilitate effective teamwork. Additionally, they are adaptable and possess a continuous learning mindset, eager to embrace new technologies and methodologies that could enhance system reliability and performance.

In 95 of the 188 countries we compare, we found no unemployment benefit on official sites. Compare countries →

View Similar Jobs

Matches Jobs

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