Site Reliability Engineer

Engineering · Kigali, Kigali
Department Engineering
Employment Type Full-Time
Minimum Experience Mid-level

Who we are:


Irembo is a technology company that designs and develops digital products focused on users in Africa, starting with Rwanda. IremboGov, Irembo’s pioneer product, is a government services platform. To date, it has 8M+ users in Rwanda and offers 98 services online. We are using this experience to develop a wide range of products that will transform the tech ecosystem as we know it.


Role overview:


Create a bridge between development and operations by applying a software engineering mindset, to system administration. Responsible for availability, latency, performance, efficiency, change management, monitoring, emergency response, and capacity planning


What you will do:


  • Collaborate closely with product developers to ensure that the designed solution responds to non-functional requirements such as availability, performance, security, and maintainability.
  • Work with release engineers to ensure that the software delivery pipeline is as efficient as possible
  • Ensure on-call monitoring duties and develop systems and software that help increase site reliability and performance
  • Drive high reliability into systems by working closely with software development and IT operations teams.
  • Be involved in monitoring releases and successfully deploying them, keeping the SDI buzzing
  • Spend a considerable amount of time fixing cases related to support escalation
  • Implement strategies that increase system reliability and performance through on-call rotation and process optimization. 
  • Improve collaborative response in real-time, besides updating documentation, runbook tools, and modules to ready teams for incidents.
  • Ensure incident reviewing and documentation of findings to enable informed decision-making.


 You will be a good fit if:


  • Have a solid foundation in both software and systems engineering and a strong incentive for improving and automating.
  • Proficient in scripting and coding. The aptitude should include traditional languages like python, GoLang, and Java. In addition, have experience with JavaScript, NET, and Node.js to support greater reliability
  • Be a champion of change within the DevOps culture
  • Always investigate reliability or performance issues, leveraging tools to automate scanning and monitoring.
  • Act as a translator, taking business requirements and turning them into technical implementations.
  • Be able to analyze metrics around availability, mean time failures, and mean time to repair and develop new KPIs when necessary.
  • Should have strong knowledge of operating systems, networks, virtualization, and CI/CD pipeline tools.
  • Be able to communicate and collaborate with the rest of the team


How to apply?


  • Submit your CV (mandatory) and your cover letter (optional) for the role at by 10-June, 2022, but applications will be reviewed on a rolling basis



  • Our head office is based in Kigali, Rwanda

Thank You

Your application was submitted successfully.

  • Location
    Kigali, Kigali
  • Department
  • Employment Type
  • Minimum Experience