Job: Irembo is hiring

Jobs opportunities in Rwanda
Share this post

Location: Kigali, Rwanda

Type: full-time

Posted: July 31, 2025| Closes: August 10, 2025

About Company

Irembo

Job Description

Job Summary

Irembo seeks a Senior Database Engineer to manage, monitor, and optimize its database environment with primary expertise in MS SQL and Postgres SQL. The role involves ensuring uptime, planning capacity, maintaining security, and troubleshooting production environments. The engineer will lead the database team, optimize performance, and design reliable, secure, and scalable database solutions.

Find related job here

Key Responsibilities

Database Management

  • Develop and implement effective data management strategies and procedures.
  • Establish rules and processes for data sharing and usage.
  • Oversee database operations to ensure compliance with legal and company regulations.
  • Monitor and evaluate systems to improve stability and efficiency.
  • Build, test, deploy, and manage databases, ETL pipelines, data warehouses, and storage systems.
  • Manage automated data flows and periodic archiving for operational efficiency.
  • Ensure robust security systems to protect sensitive data.

Technical Leadership

  • Lead and guide the data team, assigning and reviewing tasks.
  • Monitor and optimize daily database performance to ensure high availability.
  • Conduct database maintenance, upgrades, indexing, backups, and recovery.
  • Maintain tested Business Continuity Plan (BCP) and Disaster Recovery Plan (DRP).
  • Manage database growth planning and security compliance.
  • Be actively involved in site availability for all databases.
  • Use ETL tools such as Apache NiFi, Spark, Hive, Pig, MapReduce, or similar.
  • Recruit, mentor, and develop junior database team members.

Job Requirements

Education

  • Bachelor’s degree in IT or a related field.
  • Additional training or certification in database management is an advantage.

Experience

  • Minimum 5 years of experience with SQL/NoSQL databases and ETL processes.
  • At least 2 years in a team leadership role.
  • Experience with PostgreSQL, MongoDB, Redis, Elasticsearch, and in-memory engines.
  • Skilled in database backup, restoration, indexing, tuning, and performance monitoring.
  • Experience approving and advising on database schema changes.
  • Proficient in programming (Python preferred, Java acceptable).
  • Knowledge of procedural languages such as PL/pgSQL.
  • Familiarity with system architecture and database audits.
  • Experience with open-source database tools and version control systems.

Skills

  • Strong analytical and problem-solving skills.
  • Ability to communicate complex technical issues in simple terms.
  • Adaptability to changing environments and willingness to learn.
  • Organised approach to managing large and varied datasets.

Good to Have

  • Additional certifications in database administration or cloud database platforms.
  • Experience with enterprise-level ETL processes.
  • Familiarity with data governance frameworks.
  • Prior experience in a fast-scaling technology environment.

Benefits

  • Employee savings plan (up to 5% matched by the company).
  • Mental health support with licensed therapists.
  • Comprehensive medical insurance for employee and family (including dental, maternity, chronic conditions).
  • Professional development budget for learning opportunities.
  • Breakfast, lunch, and beverages at the office.
  • Annual gym membership in Kigali.
  • Interest-free salary advances.
  • 21 days of annual paid leave.
  • Performance bonus and 13th salary in December.
  • Hybrid work policy with flexible hours.

Application Details

  • Deadline: August 10, 2025
  • Work Location: Nyarutarama, Kigali, Rwanda
  • Salary: Commensurate with experience (discussed during interview)
  • Equal Opportunity: Open to candidates of all backgrounds, nationalities, and experiences.
Job opportunities

Share this post

Leave a Reply

Your email address will not be published. Required fields are marked *