Paycom Payroll - Oklahoma City, OK
posted 3 months ago
Site reliability engineers will be dedicated full-time to creating software tools, metrics, and processes that improve the reliability of applications, sites, and systems in production. The Site Reliability Engineer is primarily responsible for ensuring the integrity, functionality, and reliability of applications and sites. This role involves developing software to detect unusual error activity and implementing workflows and processes designed to identify and reduce the overall number of application/system errors. Collaboration with software development teams as part of the Software Development Life Cycle (SDLC) is essential to design and implement availability, reliability, and error monitoring solutions in their applications. The Site Reliability Engineer will take responsibility for removing, isolating, or remediating errors, debugging, warnings, or other kinds of messages from existing logs to improve overall log content and usefulness. Limiting system downtime is a critical aspect of this role, which involves defining and enforcing standards for incident responses, error tracking, monitoring, and alerting with the goal of improving established reliability metrics. The engineer will effectively respond to escalated site reliability issues at any time of the day while on-call. Regular research on best practices and new technology for monitoring, alerting, error tracking and detection, and application performance is also expected.