Full Time

Site Reliability Engineer (SRE)

Vista Higher Learning
$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 Vista Higher Learning, so some details may not match this job. The employer's own page has the real description.

Overview

The Site Reliability Engineer (SRE) at Vista Higher Learning will play a critical role in maintaining the reliability, scalability, and performance of our software applications and infrastructure. The SRE will collaborate closely with development and operations teams, leveraging automation and modern methodologies to minimize downtime and optimize the user experience. This position requires a proactive approach to system monitoring, incident response, and root cause analysis, ensuring that our systems are robust and can support the growing needs of our educational products.



Job Responsibilities

  • Design, implement, and maintain monitoring, logging, and alerting systems.
  • Ensure high availability and performance of applications and services through proactive system management.
  • Automate operational tasks to increase efficiency and reduce manual intervention.
  • Collaborate with software development teams to improve system architecture and operational processes.
  • Conduct root cause analysis in case of incidents and implement preventive measures.
  • Participate in on-call support rotation, responding to incidents and resolving issues promptly.
  • Document system configurations, procedures, and best practices to ensure knowledge transfer.
  • Stay current on industry trends and technologies to suggest improvements to existing systems.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 3 years of experience in Site Reliability Engineering, DevOps, or a related field.
  • Strong proficiency in programming and scripting languages such as Python, Go, or Shell.
  • Deep understanding of cloud computing, particularly AWS or Azure.
  • Experience with container orchestration technologies like Kubernetes or Docker.
  • Proficiency in configuration management tools such as Ansible, Puppet, or Chef.
  • Solid experience with monitoring tools like Prometheus, Grafana, or Splunk.
  • Excellent problem-solving skills and the ability to troubleshoot complex systems.
  • Strong communication skills with the ability to work collaboratively in cross-functional teams.


Technologies & Tools

The Site Reliability Engineer will primarily work with various technologies and tools including cloud platforms such as AWS or Azure; containerization frameworks like Docker; orchestration tools such as Kubernetes; configuration management software like Ansible or Puppet; and monitoring solutions including Prometheus and Grafana. Familiarity with version control systems like Git and CI/CD tools is also essential for the role.



Ideal Candidates

The ideal candidate for the Site Reliability Engineer position is someone who thrives in a fast-paced and constantly evolving environment. They possess a strong technical acumen combined with a passion for problem-solving and continuous improvement. Demonstrated ability to anticipate system failures and proactively implement solutions is essential. Ideal candidates should also have excellent collaboration skills, allowing them to effectively communicate with various teams and contribute positively to a culture of reliability and innovation.

What a person out of work can get differs a lot from one country to the next. We compare them, each from its government’s own pages. Compare countries →

View Similar Jobs

Matches Jobs

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