About the Job
As a Site Reliability Engineer, you will work within an R&D team to bring innovative software solutions to market. This hybrid role combines Quality Assurance and Site Reliability Engineering expertise, ensuring the stability, performance, and quality of our products. The ideal candidate will have a strong software engineering background, with experience in software testing, monitoring, and incident management. We are looking for a proactive problem-solver who can improve processes and maintain reliable systems.
- Implement and maintain advanced monitoring tools, proactively respond to incidents, perform root cause analysis, and execute corrective actions to enhance system reliability.
- Create and optimize automation frameworks for testing and infrastructure, while also contributing to codebase improvements and enhancements.
- Design, develop, and execute comprehensive test plans, leveraging automated and manual testing to ensure software excellence and performance.
- Work closely with Software, Firmware and Hardware teams to ensure seamless deployments, high-quality software, and efficient issue resolution.
Requirements
- Proven track record of developing production software using C#, C++, or Python.
- Strong understanding of software performance optimization principles.
- Experience with CI/CD pipelines and associated tools.
- Familiarity with test automation frameworks.
- Experience with monitoring tools like Prometheus, Grafana, or similar.
- Proficiency in Python scripting for automation purposes.
Kindly send your updated CV to [email protected] if you're keen and we could discuss it further.
R1332781