Data Engineer

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

Who we are:

Irembo is a technology company in the gov-tech and fin-tech spaces that designs and develops digital products focused on users in Africa, starting with Rwanda. Irembo has five years of experience creating Irembo’s pioneer product, the online platform which helps Rwandan citizens and foreigners to access over 100 public services. To date, it has enabled 20M+ transactions and we have ambitions and plans to scale our technology across Africa to enable more governments and enterprises to serve their users better. More information is available on

At Irembo, Engineers develop technologies that change the way millions of people interact with digital services. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems and push our products forward.

What you will do:

1. Monitor and Deploy Databases:

  • Perform installations, configuration, and upgrades of database software and related products.
  • Daily database performance monitoring, optimization, and tuning to ensure maximum availability and high performance.
  • Perform proactive database maintenance, monitoring, and database log management.
  • Manage and perform database purging, indexing, backups, and recovery activities.
  • Maintained development, test, and production database environments.
  • Manage / Plan / optimize for the growth of Irembo Databases.
  • You will be expected to be hands-on in maintaining site availability.

2. Data Pipeline 

  • Familiar with ETL tools and processes (MapReduce, Hive, Pig, Apache Nifi, Apache Spark / Spark Streaming)
  • Exposure to Real-Time Analytics and the tradeoffs between different technologies (Apache Pinot, Ksql, Druid).
  • Understanding and transforming our data to drive value for both the government and citizens

You will be a great fit if:

  • Experience working on highly available, fault-tolerant distributed systems.
  • Minimum of 2 years of working experience in related Databases.
  • You are comfortable backing up, restoring, indexing, tuning, and monitoring performance as well as approving, rejecting, or advising on schema changes of database systems.
  • Expertise in Java Programming
  • You are humble and eager to learn from mistakes and you always share your hard-won lessons.
  • You have experience and are confident in debugging Linux systems
  • Map Reduce Concepts and Practical Applications
  • Managing Data Warehouses

Benefits and compensation:

  1. 100% Medical Insurance cover for you and your family (spouse and children)
  2. Monthly communication allowance (MTN or Airtel)
  3. Lunch, snacks, and coffee at work
  4. Home Internet
  5. Annual gym membership
  6. Interest-free salary advances
  7. Annual paid leave - 21 days
  8. Annual Performance Bonus
  9. Project and Spot bonuses where applicable
  10. Flexible working hours
  11. RSSB Contribution
  12. A new laptop for work
  13. A great working environment with growth & learning opportunities and a young, diverse & creative team!

How to apply?




  • Our head office is based in Kigali, Rwanda

We're on a mission to change our continent through technology. We're committed to a diverse and inclusive workplace and strongly encourage applicants from all backgrounds.

Thank You

Your application was submitted successfully.

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