Jobs · Engineering · Nebraska

Site Reliability Engineer

Client Resources, Inc. · Omaha, NE · 6 days ago
EngineeringFull-time

Job Specific Accountabilities

  • Design and implement advanced monitoring frameworks.
  • Contribute to monitoring best practices, and collaborate with teammates to leverage monitoring tools for proactive identification and resolution of issues.
  • Partner with application teams to improve observability and incident prevention.
  • Implement system reliability optimization strategies with the objectives of enhancing system capabilities, ensuring superior performance for customers, and fostering a culture of continuous innovation/improvement.
  • Actively contribute to the growth and evolution of the Site Reliability Engineering practice, evangelizing technical standards and driving adoption of SRE principles.
  • Lead incident response activities, providing technical guidance during high-severity incidents to ensure rapid resolution and minimal service disruption.
  • Identify opportunities to automate manual monitoring and response tasks.
  • Champion infrastructure-as-code and automation initiatives where applicable.
  • Drive toil reduction initiatives through automation and process improvement.
  • Serve as a key participant in post-incident reviews and drive implementation of corrective actions.
  • Analyze system performance trends and capacity utilization, identifying opportunities for improvement.
  • Support 24/7 monitoring operations for critical banking systems and applications.
  • Optimize alerting strategies to reduce noise and improve mean time to detection.
  • Maintain and enhance monitoring dashboards and reporting capabilities.
  • Evaluate complex changes and establish risk mitigation strategies.
  • Foster operational knowledge sharing and documentation of tribal knowledge.
  • Begin establishing SLIs/SLOs for critical services in partnership with product teams.
  • Introduce error budget concepts and reliability metrics and facilitate reliability/velocity trade-off discussions.

The Ideal Candidate

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent experience.
  • 5+ years of experience in software development or site reliability.
  • Experience working on high-availability, mission-critical systems.
  • Proficient with monitoring platforms.
  • Strong troubleshooting and crisis response capabilities.
  • Broad software development capabilities from scripting to application development to infrastructure as code.
  • Familiarity with DORA metrics and DevOps measurement frameworks.
  • Understanding of network protocols, databases, and system architecture.
  • Understanding of deployment pipeline reliability and release engineering practices.
  • Strong communication skills for cross-team coordination.

Similar jobs