Full Time

Site Reliability Engineer (SRE)

Jobs via Dice
$100,000 - $150,000* / year (about $48–$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 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) at Jobs via Dice is responsible for ensuring the reliability, availability, and performance of our critical systems and services. This role combines software engineering and systems engineering to build and operate large-scale, fault-tolerant systems. The SRE will focus on developing and implementing solutions that streamline operations, automate processes, and reduce system downtime, ultimately enhancing the user experience and operational efficiency.



Job Responsibilities

  • Design, implement, and manage monitoring, alerting, and incident response processes to ensure high availability.
  • Collaborate with development teams to optimize system performance and improve service stability.
  • Automate operational tasks and reduce manual intervention to enable faster deployment cycles.
  • Identify and resolve performance bottlenecks within production and staging environments.
  • Conduct post-mortem analyses of incidents to prevent recurrence and improve system architecture.
  • Utilize configuration management tools to manage server provisioning and deployment.
  • Maintain up-to-date documentation of system configurations, architectures, and operational procedures.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in a Site Reliability Engineering, DevOps, or equivalent role.
  • Strong knowledge of Linux/Unix systems and cloud-based environments (AWS, Azure, or Google Cloud).
  • Proficient in at least one programming language (Python, Go, Java, etc.) and scripting languages (Bash, Ruby, etc.).
  • Experience with containerization technologies (Docker, Kubernetes) and orchestration tools.
  • Familiarity with CI/CD processes and tools such as Jenkins, GitLab CI, or Travis CI.
  • Excellent problem-solving and troubleshooting skills, with a focus on system resilience.


Technologies & Tools


The Site Reliability Engineer will work with a variety of technologies and tools, including but not limited to cloud platforms like AWS, Azure, or Google Cloud; container orchestration tools like Docker and Kubernetes; monitoring solutions such as Prometheus, Grafana, or Datadog; configuration management tools like Ansible or Terraform; and CI/CD tools such as Jenkins or GitLab CI. Familiarity with these technologies is crucial for maintaining and enhancing the reliability of our systems.



Ideal Candidates


Ideal candidates for the Site Reliability Engineer position are proactive, detail-oriented, and possess a strong passion for improving systems and processes. They should exhibit excellent communication skills, enabling them to collaborate effectively with cross-functional teams. A growth mindset and an eagerness to learn and adapt to new technologies are essential traits. Candidates should also demonstrate a commitment to operational excellence and have a proven ability to troubleshoot complex issues in dynamic environments.

Your LinkedIn About section is where you say what you do and what you are looking for. Type your job and a few facts, and pick from five drafts. Write an About section →

View Similar Jobs

Matches Jobs

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