Full Time

Systems Reliability Engineer

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

Job Overview

The Systems Reliability Engineer at ProSearch will be responsible for ensuring the reliability, availability, and performance of our varied systems and services. This role requires a detail-oriented individual who can implement monitoring solutions, conduct root cause analyses, and foster a culture of continuous improvement in system performance. The Systems Reliability Engineer will work closely with software development and IT operations teams to streamline processes and optimize system functionality, contributing significantly to ProSearch's mission of providing top-notch technology solutions.



Job Responsibilities

  • Monitor system reliability and performance, responding proactively to issues and minimizing downtime.
  • Conduct root cause analyses of incidents, documenting findings and implementing effective solutions.
  • Collaborate with cross-functional teams to design and implement automation of operational processes.
  • Develop and maintain System Monitoring and Reporting dashboards to visualize performance metrics.
  • Participate in capacity planning and performance tuning efforts.
  • Assist in creating and maintaining documentation for system configurations and standard operating procedures.
  • Provide on-call support for critical incidents as required.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of experience in systems and network administration or a related field.
  • Proficiency in Linux/Unix systems and a solid understanding of cloud-based environments.
  • Experience with monitoring tools (e.g., Prometheus, Grafana) and incident management systems.
  • Strong scripting skills (e.g., Bash, Python) to automate operational tasks.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills, both verbal and written.


Technologies & Tools

The Systems Reliability Engineer will utilize a variety of technologies and tools in their daily work, including cloud services such as AWS or Azure, container orchestration systems like Kubernetes, CI/CD tools, and monitoring platforms such as Nagios or New Relic. Familiarity with version control systems such as Git is essential for managing code and automation scripts effectively.



Ideal Candidates

An ideal candidate for the Systems Reliability Engineer position will exhibit a strong proactive attitude towards system reliability and performance. They should demonstrate a commitment to continuous learning and adaptation, staying updated with industry trends and technologies. The candidate should possess strong teamwork abilities and the capacity to work independently while managing multiple priorities. A genuine passion for technology and problem-solving is essential, along with an analytical mindset that supports making data-driven decisions.

Want the jobs posted today? With a job alert they are emailed to you as they come in, a day before they show on our job search. How it works →

View Similar Jobs

Matches Jobs

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