IN

Job Openings

Inkomoko
📍 KenyaCDI🗓️ about 12 hours ago

Job Description

Kenya
CDI

Your safety comes first — read before you go. Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

Inkomoko, une entreprise sociale à mission, recherche des talents pour renforcer ses équipes. Avec une vision d'une Afrique où les communautés prospèrent grâce à l'engagement des jeunes et des réfugiés, Inkomoko accompagne depuis 2012 des milliers d'entrepreneurs à travers des services de conseil et d'accès au financement.

Nous recrutons actuellement pour deux postes clés : Senior Associate, Survey Programming (SurveyCTO) et Data Engineer.

Senior Associate, Survey Programming (SurveyCTO)

Type de contrat : Temps plein Qualification : BA/BSc/HND Localisation : Non précisée Domaine : Data, Business Analysis et AI, ICT / Computer

Responsabilités clés :

Conception et programmation d'enquêtes (35%) : Traduire les instruments papier ou brouillons en formulaires numériques entièrement programmés et basés sur la logique, principalement dans SurveyCTO, avec des modèles de saut robustes, logique de pertinence/contrainte, validations, calculs, gestion de cas et versions multilingues. Concevoir des formulaires pour la collecte de données hors ligne dans des environnements à faible connectivité (groupes répétés, structures de liste/roster, capture de géopoints/médias), et traduire les indicateurs de programme en questions d'enquête précises et codées en collaboration avec les équipes MERL et Programmes. Maîtrise de la conception de questionnaires avec des outils tels que Google Forms, en particulier pour les enquêtes rapides et la collecte de données qualitatives.

Qualité des données, tests et pilotage (20%) : Effectuer des tests rigoureux avec des données fictives, des essais à sec et des pilotes de chaque formulaire avant déploiement ; mettre en place des contrôles de qualité des données (plage, cohérence, doublons, GPS/temps) dans l'enquête et lors de la revue des données. Résoudre rapidement les erreurs au niveau des formulaires et du serveur pendant la collecte active afin de minimiser les perturbations sur le terrain.

Alignement des indicateurs et collaboration MERL/Programmes (15%) : Travailler avec le Business Analytics Manager, les équipes MERL et Programmes pour clarifier les définitions des indicateurs et s'assurer qu'elles sont correctement opérationnalisées dans les outils d'enquête ; maintenir les codebooks, dictionnaires de données et conventions de nommage. Soutenir la logique d'échantillonnage et la conception des affectations de cas lorsque pertinent (par exemple, gestion de cas CommCare pour le suivi longitudinal/bénéficiaire).

Administration du serveur et de la plateforme (15%) : Gérer les consoles serveur SurveyCTO pour le déploiement/versionnage des formulaires, la gestion des utilisateurs/rôles, la publication des ensembles de données, les contrôles de données côté serveur, et surveiller les tableaux de bord de collecte en temps réel, en signalant les anomalies aux équipes terrain. Maintenir la sécurité, y compris l'accès contrôlé aux formulaires, des référentiels organisés de formulaires/données, et soutenir l'intégration des données d'enquête dans les pipelines de reporting et d'analyse en aval.

Formation, documentation et amélioration continue (10%) : Former le personnel des Programmes/MERL à l'utilisation des outils et au dépannage ; maintenir la documentation de la logique d'enquête, des historiques de versions et des SOP. Se tenir au courant des meilleures pratiques SurveyCTO et recommander des améliorations aux outils et flux de travail.

Soutien analytique (5%) : Soutenir l'équipe Analytics & Research avec le nettoyage, l'analyse et le reporting des données à l'aide d'Excel, Stata, Python, R ou d'outils similaires pour soutenir l'apprentissage et la prise de décision du programme.

**

**

Formation / Diplômes : Licence requise ; un diplôme en statistiques, informatique, IT, science des données, suivi-évaluation ou sciences sociales sera hautement considéré.

Expérience : 4+ ans en programmation d'enquêtes/collecte de données numériques, idéalement dans un contexte de suivi-évaluation, recherche ou développement international.

Plateformes d'enquête : Expérience en codage d'enquêtes dans SurveyCTO fortement souhaitée ; les candidats ayant une expérience avec ODK, KoBoToolbox ou CommCare sont également encouragés à postuler.

Compétences techniques : Maîtrise de la logique de formulaire (pertinence, contraintes, calculs), structure XLSForm, groupes répétés/gestion de cas, et conception de formulaires multilingues.

Gestion des données : Maîtrise d'Excel/outils de nettoyage de données ; capacité à exporter, examiner et vérifier la qualité des ensembles de données provenant d'enquêtes numériques.

Analyse de données : Compétences de base à avancées en analyse de données avec des outils tels qu'Excel, Stata, Python, R, entre autres.

Connaissances en MERL : Compréhension pratique des indicateurs, cadres logiques/cadres de résultats, théorie du changement (TOC), et comment la conception d'enquête affecte la qualité des données en aval.

Attention au détail : Approche méticuleuse et axée sur la qualité pour les tests de formulaires, la vérification de la logique et le dépannage sous des délais terrain.

Collaboration : Capacité avérée à travailler en étroite collaboration avec les équipes MERL et Programmes, y compris les équipes à distance/transnationales.

Langues : Maîtrise de l'anglais requise ; le français est un atout supplémentaire compte tenu de nos opérations au Tchad.

Compétences clés : Nous recherchons quelqu'un qui :

Instaure la confiance - Respecte ses engagements, gagne en crédibilité en étant direct et honnête, et se soucie sincèrement des membres du personnel.

Agit avec courage - Intervient pour résoudre les problèmes difficiles et parle ouvertement avec bravoure ; prend des initiatives pour saisir de nouvelles opportunités ; assume pleinement la responsabilité de son travail.

Prend des décisions éclairées - Recherche les données et contributions pertinentes lorsque nécessaire, prend des mesures appropriées dans son domaine de responsabilité, et sait quand escalader.

Avantages : Ce poste est au sein d'une entreprise sociale à forte croissance et axée sur la mission. En rejoignant, vous aurez accès à :

Un travail significatif qui contribue directement aux moyens de subsistance durables et à la création d'emplois en Afrique de l'Est et centrale.

Salaire compétitif et bonus potentiel basé sur la performance.

Culture d'entreprise incroyable, avec des opportunités d'apprentissage et de croissance.

Collègues diversifiés à travers la région, et politiques démontrant un engagement envers l'équité et l'inclusion.

Environnement d'équipe dynamique et entrepreneurial engagé envers l'innovation et l'impact social.

Assurance maladie pour soi et la famille.

Épargne du personnel et fonds de prévoyance avec des taux bancaires négociés pour les employés à long terme.

Congés annuels généreux, congé parental et options de congé sabbatique.

Data Engineer

Type de contrat : Temps plein Qualification : BA/BSc/HND Expérience : 2 - 4 ans Localisation : Nairobi Domaine : ICT / Computer

Responsabilités clés :

Développement et maintenance de pipelines (40%) : Construire, maintenir et exploiter des pipelines de données fiables et audités intégrant des sources de données approuvées (entreprise, prêt, programme, enquête et externes), dans l'architecture de plateforme définie par le Senior Data Engineer. Maintenir toutes les charges idempotentes et avec points de contrôle, afin qu'une exécution interrompue reprenne plutôt que de redémarrer, et documenter chaque pipeline comme code aux côtés du pipeline lui-même. Appliquer la minimisation au niveau des colonnes lors de l'ingestion : les données personnelles dont aucun modèle en aval n'a besoin ne sont jamais ingérées. Appliquer les modèles d'intégration réutilisables de la plateforme lors de l'intégration de nouvelles sources, et signaler si un modèle ne convient pas plutôt que de le contourner silencieusement.

Qualité et fiabilité des données (30%) : Implémenter des tests, des contrats et des contrôles de fraîcheur pour les pipelines dont vous êtes responsable, alimentant la porte de qualité bloquant la promotion : lorsqu'un contrôle échoue, la publication en aval s'arrête et quelqu'un est alerté, par conception. Surveiller la santé, les performances et le coût de vos pipelines via l'observabilité et les alertes de la plateforme, et répondre aux incidents dans les SLA/SLO convenus. Participer à l'analyse des causes racines des échecs de pipeline et de porte, et contribuer à des causes et correctifs écrits, courts et sans blâme.

Résolution d'entités et support d'intégration (15%) : Implémenter des composants de la couche de résolution d'entités clients selon la conception du Senior Data Engineer, y compris la logique de correspondance, les règles de survie et l'enregistrement auditable des décisions de fusion. Enquêter sur les correspondances non résolues ou conflictuelles et les remonter avec des preuves, plutôt que de choisir silencieusement une option.

Gouvernance, sécurité et collaboration (15%) : Appliquer les contrôles techniques requis par le cadre de gouvernance des données d'Inkomoko dans les pipelines que vous construisez, y compris la classification, l'accès, la lignée, la rétention, le chiffrement, la minimisation et l'auditabilité. Travailler dans les contrôles de protection des données de la plateforme, conformément aux lois sur la protection des données des juridictions où nous opérons ; l'administration des accès est gérée centralement et ce rôle travaille à l'intérieur, pas au-dessus. Collaborer avec Technology Enablement, Product and Innovation, MERL et les propriétaires de systèmes métier sur les changements de systèmes sources et les dépendances de données affectant vos pipelines. Participer activement au mentorat : revue de code structurée, programmation en binôme et plan de croissance écrit avec le Senior Data Engineer.

Exigences :

Formation : Licence en informatique, ingénierie, statistiques ou domaine connexe ; une expérience équivalente démontrée est considérée.

Expérience : 2 à 4 ans en ingénierie des données ou ingénierie backend avec un travail substantiel sur les données, dans un environnement de production.

Programmation : Solide en Python et SQL ; vous écrivez des pipelines comme des logiciels, avec des tests, pas comme des scripts.

Bases de données : PostgreSQL solide ; une exposition à SQL Server est un plus.

Transformation et orchestration : Expérience pratique de dbt et familiarité avec un orchestrateur moderne ; Dagster préféré, expérience Airflow bienvenue.

Mouvement de données : Compréhension pratique des modèles de chargement incrémentaux et idempotents ; la familiarité avec Kafka et Spark est un plus apprécié, pas une exigence.

Pratique d'ingénierie : Discipline Git, CI/CD et conteneurisation (par exemple Docker) comme habitudes quotidiennes ; documentation que vous voudriez hériter.

Protection des données : Sensibilisation à la manipulation responsable des données personnelles sensibles ; une expérience avec des données réglementées, financières ou humanitaires est un plus fort.

Croissance : Preuve que vous cherchez et agissez sur les retours ; ce poste comprend un mentorat structuré, et nous recherchons quelqu'un qui l'utilisera.

Communication : Capacité à expliquer ce qu'un pipeline fait, ce qui a cassé et ce que vous avez changé, clairement et par écrit.

Compétences clés : Nous recherchons quelqu'un qui :

Instaure la confiance - Respecte ses engagements, gagne en crédibilité en étant direct et honnête, et se soucie sincèrement des membres du personnel.

Agit avec courage - Intervient pour résoudre les problèmes difficiles et parle ouvertement avec bravoure ; prend des initiatives pour saisir de nouvelles opportunités ; assume pleinement la responsabilité de son travail.

Prend des décisions éclairées - Recherche les données et contributions pertinentes lorsque nécessaire, prend des mesures appropriées dans son domaine de responsabilité, et sait quand escalader.

Avantages : Ce poste est au sein d'une entreprise sociale à forte croissance et axée sur la mission. En rejoignant, vous aurez accès à :

Un travail significatif qui contribue directement aux moyens de subsistance durables et à la création d'emplois en Afrique de l'Est et centrale.

Salaire compétitif et bonus potentiel basé sur la performance.

Culture d'entreprise incroyable, avec des opportunités d'apprentissage et de croissance.

Collègues diversifiés à travers la région, et politiques démontrant un engagement envers l'équité et l'inclusion.

Environnement d'équipe dynamique et entrepreneurial engagé envers l'innovation et l'impact social.

Assurance maladie pour soi et la famille.

Épargne du personnel et fonds de prévoyance avec des taux bancaires négociés pour les employés à long terme.

Congés annuels généreux, congé parental et options de congé sabbatique.

Méthode de candidature : Utilisez le(s) lien(s) ci-dessous

[Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally]

Ready to apply?

Does my CV fit this offer? Free diagnosis

Get seen by recruiters

Publish your CV on the Candidates page — the place recruiters browse directly to find profiles like yours.

See the Candidates page

You are recruiting?

Find candidates on TAF4ALL

🚀 Boost your application

Stand out with a professional CV and a personalized cover letter generated by AI in 3 minutes.

🇨🇦

Canadian employers are also recruiting in Africa

Real offers from Canadian employers who are explicitly looking for candidates outside Canada. No agency, no fees — you apply yourself.

Expert Application Advice

Always tailor your CV to mirror the language used in the job description for Inkomoko. If you meet the key requirement of R, place it prominently near the top of your profile. This immediate alignment shows you understand their specific needs.

Positioning — Your cover letter must answer one question: why YOU for THIS specific role right NOW? Avoid generic templates — one sentence on what you specifically bring beats three generic paragraphs.

Targeted application — Align your CV to this offer's exact keywords and back every claimed skill with a concrete example. A cover letter showing you understand the specific challenges of this role consistently makes the difference.

🎯 Make your application ATS-ready

ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.

Create my ATS CV →
Career advice powered by Taf4All

Your safety comes first — read before you go

Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.

  • Never pay any amount of money — for a file, a training, a uniform, or an interview. A real employer never asks the candidate to pay.
  • Never send a photo of your ID card, passport, or banking details before you have physically verified the employer exists.
  • Always meet in a public place, during the day — never an isolated address, a private home, or a location you cannot verify in advance.
  • Tell a relative or friend exactly where you are going, with whom, and at what time — and share your live location if possible.
  • Search the company name online before going: a real business has a trace (website, reviews, other employees, an official address).
  • A salary that is far above the market rate for the position and the city is a red flag — be extra cautious.

You might also be interested in

AM

Job Openings

NOUVEAU
Amentum·Kenya

Amentum, leader mondial dans la conception, l ingénierie et la modernisation de systèmes et programmes critiques d importance nationale dans les domaines de la défense, de la sécurité, du renseignement, de l énergie et de l environnement, recherche des professionnels passionnés pour rejoindre son équipe collaborative.

CDIabout 12 hours ago
DI

Job Openings

NOUVEAU

DIB Bank Kenya Limited (DIBBKE), filiale à part entière de Dubai Islamic Bank PJSC (AE), institution pionnière qui a su combiner les meilleures valeurs traditionnelles de la Charia avec la technologie et l innovation qui caractérisent les meilleures pratiques de la banque moderne, recrute pour plusieurs postes. Assista

CDIabout 12 hours ago
VI

Job Openings

NOUVEAU
Victory Farms·Victoria

Victory Farms, a tilapia fish farm established in 2015, is located on the Kenyan side of Lake Victoria and has distribution capacity throughout Kenya. The company is rapidly expanding its farm operation, fish processing, and sales & marketing capabilities. By the end of 2017, VF is on track to be the largest aquacultur

Freelanceabout 12 hours ago
MA

Job Openings

Le Machakos County Public Service Board recrute pour plusieurs postes médicaux et de santé publique. Situé dans le comté de Machakos, au Kenya, cet organisme public offre des opportunités variées dans le domaine de la santé. Postes à pourvoir : 1. Senior Assistant Director of Medical Services/Medical Specialist I Healt

CDI4 days ago