Checkr - Denver, CO
posted 4 months ago
We're looking for a Senior DevOps Engineer who can help us design, build, and maintain high-performance, scalable, reliable infrastructure built in our cloud environments. As a DevOps Engineer at Checkr, you will work closely with our Infrastructure team to design, build, and improve our current infrastructure and drive the modernization of legacy applications to cloud-native solutions. You will also partner with our other engineering teams to enable their services to be more performant, scalable, observable, and reliable. We are looking for someone that can bring their expertise, experience, and perspective to the team to help us build solutions that empower holistic and tangible transformation at every level. In this role, you will be responsible for writing, reviewing, applying, and merging Terraform configurations, maintaining and administering multiple database systems including MSSQL, MySQL, PostgreSQL, MongoDB, and ELK. You will work towards integrating various technologies towards a target state and design and develop highly available systems. Additionally, you will assist in the development of policies and directives, and create architectural documents to be shared internally and externally. Engaging with Product teams to ensure that initial user stories are vetted from a production standpoint prior to implementation is also a key responsibility. You will ensure that best practices are met or exceeded as it relates to different teams touching production and provide recommendations and feedback in review sessions. Identifying and tracking metrics, consistently monitoring OKRs to exceed SLA expectations, and designing and creating networks, VPCs, and infrastructure for shared services will be part of your daily tasks. You will also be expected to lower MTTR related to system incidents and help reduce MTTR for incidents through immediate resolutions and post hoc automation. Creating robust monitoring/alarming and self-healing feature sets, conducting investigations, and assisting with test and deployment activities while identifying and mitigating risks in the design process are also essential duties. Finally, guiding junior engineers and development teams with best practices related to infrastructure will be a significant aspect of your role.