Job Overview
-
Date Postedmai 25, 2026
-
Location
-
Expiration datejuin 7, 2026
-
Experience5 Year
-
GenderBoth
-
QualificationMaster’s Degree
-
Career LevelOfficer
Job Description
Fiche de poste — Ingénieur Full-Stack & DevOps
**Entreprise : Anonyme
**Localisation : ** Ouagadougou, Burkina Faso (présentiel)
**Type de contrat : ** CDD
**Rattachement hiérarchique : CEO / Direction technique
**Date de mise à jour : Mai 2026
1- À propos de la société
Une société technologique et fintech basée à Ouagadougou, avec une présence opérationnelle dans plusieurs pays de la zone UEMOA. Nous concevons et opérons un écosystème de produits B2B et B2C autour du Mobile Money, de la messagerie (SMS/USSD/WhatsApp), du paiement, de la facturation électronique, du support client et de l’infrastructure de monitoring.
2- Contexte du recrutement
Nous recherchons un **Ingénieur Full-Stack & DevOps** pour rejoindre notre équipe technique à Ouagadougou. Le poste est ouvert suite au départ d’un collaborateur clé.
Nous cherchons un profil **passionné, polyvalent et autonome**, capable d’évoluer aussi bien sur le développement applicatif que sur les sujets d’infrastructure et de cloud. La personne sera amenée à travailler sur plusieurs produits de notre écosystème, en lien direct avec la direction technique.
3- Missions principales
a – Développement applicatif
- Concevoir, développer et maintenir des applications backend (Node.js / NestJS / TypeScript) et frontend (React / Next.js).
- Contribuer au développement d’applications mobiles (Flutter) selon les besoins des produits.
- Participer à la conception technique : choix d’architecture, modélisation de données, conception d’API.
- Rédiger un code propre, testé, documenté, et conforme aux standards de l’équipe.
- Participer activement aux revues de code (Merge Requests sur GitLab).
b- DevOps & Infrastructure
- Administrer et faire évoluer notre infrastructure cloud (principalement Google Cloud Platform : Cloud Run, Cloud SQL, Cloud Storage, IAM, networking).
- Maintenir et améliorer nos pipelines CI/CD (GitLab CI).
- Conteneuriser les applications (Docker) et gérer leur déploiement. – Administrer des serveurs Linux (debug, hardening, monitoring, scripts d’exploitation).
- Participer à la gestion des coûts cloud et à l’optimisation des ressources.
- Contribuer à la mise en place et au maintien d’outils de monitoring et d’alerting.
c- Suivi et qualité
- Assurer un suivi rigoureux des dossiers et des tickets jusqu’à leur clôture.
- Documenter les choix techniques, les procédures opérationnelles et les architectures.
- Apporter un support technique de niveau 2/3 sur les incidents de production.
d- Stack technique
- **Backend :** Node.js, TypeScript, NestJS
- **Frontend :** React, Next.js
- **Mobile :** Flutter
- **Base de données :** PostgreSQL (principalement), Prisma
- **Conteneurisation :** Docker
- **Cloud :** Google Cloud Platform (Cloud Run, Cloud SQL, Cloud Storage, etc.)
- **CI/CD :** GitLab CI
- **Système :** Linux (administration serveur)
- **Outillage :** Git/GitLab, monorepo NX
4- Profil recherché
a- Formation
- **Bac+5** minimum en informatique, génie logiciel, ou domaine équivalent (école d’ingénieur, master universitaire).
b- Expérience
- **3 à 5 ans d’expérience professionnelle** en développement logiciel. – Une expérience préalable dans le secteur du **Mobile Money, de la fintech ou des télécoms** est un fort atout.
c- Compétences techniques
- Solide maîtrise de **Node.js et TypeScript**.
- Bonne expérience sur **React** (Next.js apprécié).
- Connaissance de **Flutter** (mobile). – Maîtrise de **Docker** et des principes de conteneurisation.
- Aisance sur **Linux** (ligne de commande, scripts shell, administration de base).
- Expérience sur au moins un **cloud provider** (GCP idéalement, AWS ou Azure acceptés avec capacité d’adaptation).
- Bonne compréhension des concepts CI/CD et des bonnes pratiques DevOps. – Maîtrise de Git et des workflows de contribution (branches, MR, revues de code).
d- Compétences appréciées (atouts supplémentaires)
- Expérience avec les API d’opérateurs Mobile Money ou les passerelles SMS/USSD.
- Connaissance de NestJS, Prisma, PostgreSQL.
- Expérience sur des architectures monorepo (NX).
- Notions de sécurité applicative et d’infrastructure.
e- Qualités personnelles
- **Passion pour la technique** et curiosité — vous aimez apprendre et explorer.
- **Polyvalence** : vous êtes à l’aise pour passer du développement à l’ops dans la même journée.
- **Autonomie** et sens des responsabilités — vous menez vos sujets jusqu’au bout.
- **Rigueur** dans le suivi des dossiers et la qualité de livraison. – Bon **esprit d’équipe** et capacité à communiquer clairement (écrit et oral).
- **Pragmatisme** : vous savez livrer de la valeur dans des contextes contraints.
5- Ce que nous offrons
- Un rôle à fort impact dans une entreprise tech en pleine croissance sur le marché ouest-africain.
- Un écosystème de produits varié et techniquement stimulant (fintech, SaaS, mobile, infrastructure).
- L’opportunité de travailler en proximité directe avec la direction technique.
- Un environnement de travail qui valorise l’initiative, la qualité, et la passion technique.
- Des perspectives d’évolution réelles à mesure que la confiance et l’expertise se construisent.
6- Conditions
- **Lieu :** Ouagadougou, Burkina Faso (présentiel)
- **Type de contrat :** CDD
- **Rémunération :** Selon profil et expérience, à discuter
- **Date de prise de poste : ** Immédiate
7- Comment postuler
Candidatures (CV daté et signé + lettre de motivation) adressé au Directeur Général.
Par mail : recrutes@alertejob.africa