Full Time

Sr. Site Reliability Engineer Min 10 Years

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

Job Overview


The Senior Site Reliability Engineer (SRE) at Dice will be responsible for driving the operational reliability and performance of our digital platforms. This role requires an experienced professional with a deep understanding of both development and operations to ensure our applications remain reliable, scalable, and efficient. The ideal candidate will collaborate with cross-functional teams to enhance system performance and incident management, as well as lead efforts in automating operational processes and improving overall system health.



Job Responsibilities

  • Design and implement scalable and reliable infrastructure solutions for production systems.
  • Monitor system performance, troubleshoot issues, and improve system reliability through proactive measures.
  • Collaborate with development teams to integrate SRE principles throughout the Software Development Life Cycle (SDLC).
  • Develop and maintain automation tools for deployment, monitoring, and incident response.
  • Conduct post-incident reviews and implement changes to prevent recurrence of the same or similar issues.
  • Define Service Level Objectives (SLOs) and track Service Level Indicators (SLIs) to ensure reliability commitments are met.
  • Mentor junior engineers and provide technical guidance to operational staff.
  • Participate in on-call rotations and address escalated incidents in a timely manner.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 10 years of experience in Site Reliability Engineering, DevOps, or a similar role.
  • Strong understanding of cloud computing services (e.g., AWS, Google Cloud, Azure).
  • Proficient in scripting languages such as Python, Ruby, or Bash.
  • Experience with container orchestration tools (e.g., Kubernetes, Docker).
  • Solid knowledge of networking concepts and protocols.
  • Experience with monitoring tools such as Prometheus, Grafana, or Nagios.
  • Excellent problem-solving skills and the ability to work under pressure.


Technologies & Tools


The Senior Site Reliability Engineer will utilize a variety of technologies and tools in this role, including but not limited to cloud platforms like AWS and Google Cloud, containerization and orchestration technologies such as Docker and Kubernetes, CI/CD tools like Jenkins and GitLab, monitoring and alerting solutions including Prometheus and Grafana, and configuration management tools such as Ansible and Terraform. Familiarity with distributed systems and microservices architecture is also essential.



Ideal Candidates


The ideal candidate for this position will possess a strategic mindset, with the capability to foresee system failures and devise solutions ahead of time. Strong communication skills are essential for effectively collaborating with diverse teams and for mentoring less experienced engineers. A proactive attitude, coupled with the ability to work independently and take ownership of projects, is crucial. The candidate should also demonstrate adaptability and a continual thirst for learning, keeping abreast of the latest trends and technologies in the Site Reliability Engineering field.

Utah has 30 American Job Centers. We list each with its address and hours. Find one →

View Similar Jobs

Matches Jobs

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