Chaos engineering - you’re expected to think laterally about how our systems might fail in theory, design tests to demonstrate how they behave in practice, and then formulate and implement remediation plans, as appropriate.
Pushing our systems to their limits, and then coming up with designs for how to get them to the next performance tier.
Safeguarding reliability. Ensuring that our services are highly available, resilient against disasters, self-monitoring, and self-healing.
Running “game days” to test assumptions about reliability and learn what will break before it matters to customers.
Reviewing designs with an eye toward increasing the holistic stability of our platform and identifying potential risks.
Building systems to proactively monitor the health, performance and security of our production and non-production virtualized infrastructure.
Improving our monitoring and alerting systems to make sure engineers get paged when it matters (and don’t get paged when it doesn’t).
Troubleshooting systems and network issues, alongside our Technical Operations Team.
Mentoring other engineers in reliability-related skills.
Evolving our SDLC, practices, and tooling to account for Site Reliability considerations and best practices.
Developing runbooks and improving documentation.
Minimum Qualifications
Bachelor's Degree in computer science or other relevant field of study
Typically Minimum 4 Years Relevant Exp in software development
Any question or remark? just write us a message
If you would like to discuss anything related to payment, account, licensing,
partnerships, or have pre-sales questions, you’re at the right place.