ONEA recrute 05 agents sous contrat à durée déterminée
EXCLUSIF Multiple Burkina Faso Date limite: 28 Mar 2026 0 commentaires

ONEA recrute 05 agents sous contrat à durée déterminée

COMMUNIQUE POUR LE RECRUTEMENT D’ AGENTS SOUS CONTRAT A DUREE DETERMINEE DE NEUF (09) MOIS

I. DESCRIPTION DU PROJET

L'Office National de l'Eau et de l'Assainissement (ONEA) met en œuvre un projet stratégique de développement d'une solution de gestion clientèle moderne et intégrée, basée sur la plateforme ERP open source Odoo. Cette solution couvrira l'ensemble des processus de relation client : gestion des abonnements et branchements, relevé des compteurs, facturation, recouvrement, service client, interventions terrain et reporting décisionnel.

Le projet vise à gérer un portefeuille de 500 000 à 3 000 000 d'abonnés, avec une volumétrie de 7 à 12 millions de factures par an et 50 000 à 300 000 interventions techniques annuelles.

II. PROFILS RECHERCHES

  • Un (1) Architecte / Développeur Lead Odoo (BAC+5)
  • Un (1) Spécialiste des données et des migrations (BAC+5)
  • Un (1) Développeur Odoo (BAC+3)
  • Un (1) Ingénieur Cyber Sécurité (BAC+3)
  • Un (1) Ingénieur d'Application SIG (BAC+3)

1) Un (1) Ingénieur Conception/Architecte - Développeur Lead Odoo (BAC+5)

1.1. Mission principale
Concevoir l'architecture technique globale de la solution de gestion clientèle sur Odoo, définir les standards de développement, encadrer l'équipe de développeurs et garantir la qualité et la scalabilité de la solution pour supporter jusqu'à 3 millions d'abonnés.

1.2. Responsabilités et tâches

  • Concevoir l'architecture technique des modules spécifiques et des APIs
  • Définir l'architecture de scalabilité pour supporter 3 millions d'abonnés
  • Etablir et faire respecter les standards de développement Odoo
  • Réaliser les revues de code et assurer la qualité du code produit
  • Encadrer et mentorer l'équipe de développeurs (4 backend, 2 mobiles, 2 frontend)
  • Concevoir les modèles de données optimisés pour les gros volumes
  • Définir la stratégie d'intégration avec les systèmes externes (Mobile Money, Banques, SIG)
  • Résoudre les problèmes techniques complexes
  • Assurer la documentation technique de l'architecture
  • Participer aux choix technologiques et à la veille technique

1.3. Compétences techniques requises

  • Expertise Python avancé (5 ans minimum)
  • Maîtrise approfondie de la plateforme Odoo (2 ans minimum)
  • Expertise ORM Odoo et architecture des modules Odoo
  • Maîtrise de PostgreSQL avancé (optimisation, performances, partitionnement)
  • Expertise JavaScript et framework OWL (Odoo Web Library)
  • Maîtrise des APIs REST et des protocoles d'intégration
  • Connaissance des architectures microservices et haute disponibilité
  • Excellentes compétences en communication pour collaborer avec diverses parties prenantes
  • Expérience en conception d'applications à forte volumétrie
  • Maîtrise de Git et des workflows de développement collaboratif

1.4. Qualifications et expérience

  • Diplôme BAC+5 en Informatique ou Génie Logiciel
  • Justifier de 5 ans d'expérience en développement logiciel
  • Justifier de 4 ans d'expérience spécifique sur Odoo
  • Justifier de compétences avérées en architecture de modules complexes et volumineux

2) Un (1) Ingénieur Conception/Spécialiste des données et des migrations

2.1. Mission principale
Concevoir l'architecture technique globale de la solution de gestion clientèle sur Odoo, définir les standards de développement, encadrer l'équipe de développeurs et garantir la qualité et la scalabilité de la solution pour supporter jusqu'à 3 millions d'abonnés.

2.2. Responsabilités et tâches

  • Evaluer la qualité des données existantes
  • Identifier les sources de données et les formats utilisés
  • Développer une stratégie de migration des données
  • Concevoir et mettre en œuvre des processus ETL pour préparer les données pour la migration.
  • Identifier et résoudre les problèmes de données avant et après la migration
  • Assurer que les systèmes de gestion de bases de données sont à jour et optimisés pour le stockage des nouvelles données.
  • Surveiller les performances du système après la migration pour s'assurer qu'il fonctionne comme prévu.
  • Etablir un calendrier et des étapes pour le processus de migration
  • Effectuer le transfert des données vers les systèmes cibles
  • Utiliser des outils de migration pour automatiser le processus
  • Assurer l'intégrité des données après migration
  • Effectuer des tests pour valider que toutes les données ont été transférées correctement.
  • Documenter les problèmes rencontrés et les solutions apportées
  • Résoudre les problèmes techniques complexes
  • Assurer la documentation technique de l'architecture
  • Participer aux choix technologiques et à la veille technique

2.3. Compétences techniques requises

  • Expertise Python avancé (5 ans minimum)
  • Maîtrise approfondie de la plateforme Odoo (2 ans minimum)
  • Expertise ORM Odoo et architecture des modules Odoo
  • Maîtrise de PostgreSQL avancé (optimisation, performances, partitionnement)
  • Connaissance des bases de données (SQL, NoSQL)
  • Compétence dans les outils de migration de données.
  • Capacité à analyser des ensembles de données complexes.
  • Excellentes compétences en communication pour collaborer avec diverses parties prenantes.
  • Compétences en gestion de projet pour planifier et exécuter des migrations de manière efficace.
  • Maîtrise des APIs REST et des protocoles d'intégration
  • Connaissance des architectures micro-services et haute disponibilité
  • Expérience en conception d'applications à forte volumétrie
  • Maîtrise de Git et des workflows de développement collaboratif

2.4. Qualifications et expérience

  • Diplôme BAC+5 en Informatique ou Génie Logiciel
  • Justifier de 5 ans d'expérience en développement logiciel
  • Justifier de 2 ans d'expérience spécifique sur Odoo
  • Justifier de compétences avérées en architecture de modules complexes et volumineux.

3) Un (1) Ingénieur de Travaux Développeur Odoo

3.1. Mission principale
Développer les modules de la solution de gestion clientèle sur les modules Abonnements/Contrats, Facturation/Tarification, Recouvrement et Relevés/Interventions, ainsi que les intégrations avec les systèmes de paiement et les APIs.

3.2. Responsabilités et tâches

  • Développer les modules métier Odoo selon les spécifications fonctionnelles
  • Implémenter la logique de facturation par tranches progressives spécifique au secteur de l'eau
  • Développer les workflows de gestion des abonnements, contrats et mutations
  • Implémenter le module de recouvrement avec gestion des impayés, pénalités et relances
  • Développer les intégrations avec les systèmes de paiement (Mobile Money, Banques)
  • Créer les APIs REST pour l'interopérabilité avec les applications mobiles et systèmes externes
  • Optimiser les performances pour supporter les volumes cibles (83M abonnés, 12M factures/an)
  • Rédiger les tests unitaires et d'intégration
  • Documenter le code et les APIs développés
  • Participer aux revues de code et aux sessions de debug

3.3. Compétences techniques requises

  • Maîtrise de Python avancé
  • Expérience significative avec l'ORM Odoo et le développement de modules Odoo
  • Maîtrise de PostgreSQL (requêtes complexes, optimisation)
  • Expérience en développement d'APIs REST
  • Connaissance des protocoles d'intégration (SOAP, REST, webhooks)
  • Maîtrise de Git pour le versioning du code
  • Connaissance des bonnes pratiques de développement (clean code, tests)
  • Capacité à travailler avec de gros volumes de données

3.4. Qualifications et expérience

  • Diplôme BAC+3 en Informatique ou Génie Logiciel
  • Justifier de 3 ans d'expérience en développement Odoo
  • Justifier de compétences avérées en développement d'applications ERP/CRM
  • Justifier de compétences avérées en intégration de systèmes de paiement

4) Un (1) Ingénieur de Travaux Cyber Sécurité

4.1 mission principale
Sa mission est de garantir que la sécurité soit une priorité tout au long du cycle de vie du développement. En intégrant des pratiques de sécurité dès le début, en collaborant étroitement avec les autres membres de l'équipe et en effectuant des évaluations régulières, il contribue à créer des applications sécurisées et fiables.

4.2 responsabilitées et tâches
L'ingénieur en cyber sécurité jouera un rôle crucial dans le développement de la plateforme, en veillant à ce que les systèmes soient sécurisés et conformes aux normes de sécurité. Ses responsabilités incluent :

  • Analyse des risques: identifier et évaluer les vulnérabilités potentielles dans l'application.
  • Conception sécurisée : collaborer avec les développeurs pour intégrer des pratiques de sécurité dès la phase de conception.
  • Tests de sécurité : effectuer des tests de pénétration et des audits de sécurité pour détecter les failles.
  • Identifier les normes de sécurité à adopter
  • Mise en conformité : s'assurer que l'application respecte les règlementations et les normes de sécurité.
  • Formation et sensibilisation : former les équipes sur les meilleures pratiques en matière de sécurité.

4.3 compétences techniques requises

  • Langages de programmation : connaissance des langages utilisés dans le développement (odoo, Java, Python, C#).
  • Outils de sécurité : maîtrise des outils de tests de sécurité (ex. : OWASP ZAP, Burp Suite, identification à plusieurs facteurs).
  • Cryptographie: compréhension des principes de chiffrement et des protocoles sécurisés.
  • Gestion des Identités et des Accès: expérience avec les systèmes d'authentification et d'autorisation.

4.4 qualifications et expérience

  • Diplôme BAC+3 minimum en Informatique
  • Minimum 3 ans d'expérience en cyber sécurité, en sécurité des systèmes d'information ou en gestion des risques.
  • Expérience dans des rôles tels que spécialiste en sécurité des systèmes, ingénieur en sécurité des réseaux ou consultant en sécurité.
  • Connaissance du secteur eau et assainissement ou services publics appréciée.

5) Un (1) Ingénieur de Travaux Application SIG

5.1. Mission principale
Assurer la maintenance et le support des applications SIG (Système d'Information Géographique) existantes de l'ONEA pendant la durée du projet, et contribuer à l'intégration des données géographiques dans la nouvelle solution de gestion clientèle.

5.2. Responsabilités et tâches

  • Maintenir en condition opérationnelle les applications SIG existantes
  • Assurer le support aux utilisateurs des applications SIG
  • Gérer et mettre à jour les données géographiques (réseaux, abonnés, équipements)
  • Contribuer à l'intégration SIG de la nouvelle solution (géoréférencement abonnés)
  • Préparer les données cartographiques pour les applications mobiles terrain
  • Effectuer les analyses spatiales demandées par les métiers
  • Documenter les procédures et les modèles de données SIG
  • Participer à la planification des interventions avec le SIG
  • Assurer la qualité et la cohérence des données géographiques
  • Former les utilisateurs sur les outils SIG

5.3. Compétences techniques requises

  • Maîtrise des logiciels SIG (QGIS, ArcGIS ou équivalents)
  • Connaissance des bases de données spatiales (PostGIS)
  • Expérience en gestion de données géographiques
  • Connaissance des formats d'échange SIG (Shapefile, GeoJSON, WMS/WFS)
  • Capacité à réaliser des analyses spatiales
  • Connaissance des systèmes de coordonnées et projections
  • Notions de développement pour l'intégration de données géographiques

5.4. Qualifications et expérience

  • Diplôme BAC +3 en Informatique,
  • Minimum 3 ans d'expérience en SIG
  • Expérience en gestion de réseaux d'infrastructure (eau, électricité) appréciée
  • Connaissance du secteur eau et assainissement fortement souhaitée

5.5. Qualités personnelles

  • Rigueur et précision dans la gestion des données
  • Capacité d'analyse spatiale
  • Sens du détail et de la qualité
  • Capacité à vulgariser les concepts SIG
  • Esprit d'équipe et collaboration
  • Curiosité technique

III. PROCEDURE DE RECRUTEMENT

Les candidats seront présélectionnés sur dossier et seuls les candidats retenus seront contactés pour subir une épreuve d’entretien.

IV. LES PIECES A FOURNIR

  • Un curriculum vitae (CV) détaillé et actualisé
  • Les copies légalisées des diplômes et attestations de travail
  • Les références de trois (3) personnes pouvant attester des compétences du candidat

Ces pièces doivent être scannées et envoyées sur le lien suivant : https://recrutement.onea.bf

DELAIS DE CANDIDATURE :
DU 25/03/2026 à 12H00 au 28/03/2026 à 17H00.

POSTULER


Partager:

Commentaires (0)

Connectez-vous pour laisser un commentaire

Se connecter

Aucun commentaire. Soyez le premier à commenter!