EXCLUSIF
Multiple
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) MOISI. DESCRIPTION DU PROJETL'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 RECHERCHESUn (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 principaleConcevoir 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âchesConcevoir l'architecture technique des modules spécifiques et des APIsDéfinir l'architecture de scalabilité pour supporter 3 millions d'abonnésEtablir et faire respecter les standards de développement OdooRéaliser les revues de code et assurer la qualité du code produitEncadrer 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 volumesDéfinir la stratégie d'intégration avec les systèmes externes (Mobile Money, Banques, SIG)Résoudre les problèmes techniques complexesAssurer la documentation technique de l'architectureParticiper aux choix technologiques et à la veille technique1.3. Compétences techniques requisesExpertise Python avancé (5 ans minimum)Maîtrise approfondie de la plateforme Odoo (2 ans minimum)Expertise ORM Odoo et architecture des modules OdooMaî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égrationConnaissance des architectures microservices et haute disponibilitéExcellentes compétences en communication pour collaborer avec diverses parties prenantesExpérience en conception d'applications à forte volumétrieMaîtrise de Git et des workflows de développement collaboratif1.4. Qualifications et expérienceDiplôme BAC+5 en Informatique ou Génie LogicielJustifier de 5 ans d'expérience en développement logicielJustifier de 4 ans d'expérience spécifique sur OdooJustifier de compétences avérées en architecture de modules complexes et volumineux2) Un (1) Ingénieur Conception/Spécialiste des données et des migrations2.1. Mission principaleConcevoir 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âchesEvaluer la qualité des données existantesIdentifier les sources de données et les formats utilisésDévelopper une stratégie de migration des donnéesConcevoir 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 migrationAssurer 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 migrationEffectuer le transfert des données vers les systèmes ciblesUtiliser des outils de migration pour automatiser le processusAssurer l'intégrité des données après migrationEffectuer 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éesRésoudre les problèmes techniques complexesAssurer la documentation technique de l'architectureParticiper aux choix technologiques et à la veille technique2.3. Compétences techniques requisesExpertise Python avancé (5 ans minimum)Maîtrise approfondie de la plateforme Odoo (2 ans minimum)Expertise ORM Odoo et architecture des modules OdooMaî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égrationConnaissance des architectures micro-services et haute disponibilitéExpérience en conception d'applications à forte volumétrieMaîtrise de Git et des workflows de développement collaboratif2.4. Qualifications et expérienceDiplôme BAC+5 en Informatique ou Génie LogicielJustifier de 5 ans d'expérience en développement logicielJustifier de 2 ans d'expérience spécifique sur OdooJustifier de compétences avérées en architecture de modules complexes et volumineux.3) Un (1) Ingénieur de Travaux Développeur Odoo3.1. Mission principaleDé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âchesDévelopper les modules métier Odoo selon les spécifications fonctionnellesImplémenter la logique de facturation par tranches progressives spécifique au secteur de l'eauDévelopper les workflows de gestion des abonnements, contrats et mutationsImplémenter le module de recouvrement avec gestion des impayés, pénalités et relancesDé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 externesOptimiser les performances pour supporter les volumes cibles (83M abonnés, 12M factures/an)Rédiger les tests unitaires et d'intégrationDocumenter le code et les APIs développésParticiper aux revues de code et aux sessions de debug3.3. Compétences techniques requisesMaîtrise de Python avancéExpérience significative avec l'ORM Odoo et le développement de modules OdooMaîtrise de PostgreSQL (requêtes complexes, optimisation)Expérience en développement d'APIs RESTConnaissance des protocoles d'intégration (SOAP, REST, webhooks)Maîtrise de Git pour le versioning du codeConnaissance des bonnes pratiques de développement (clean code, tests)Capacité à travailler avec de gros volumes de données3.4. Qualifications et expérienceDiplôme BAC+3 en Informatique ou Génie LogicielJustifier de 3 ans d'expérience en développement OdooJustifier de compétences avérées en développement d'applications ERP/CRMJustifier de compétences avérées en intégration de systèmes de paiement4) Un (1) Ingénieur de Travaux Cyber Sécurité4.1 mission principaleSa 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âchesL'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é à adopterMise 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 requisesLangages 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érienceDiplôme BAC+3 minimum en InformatiqueMinimum 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 SIG5.1. Mission principaleAssurer 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âchesMaintenir en condition opérationnelle les applications SIG existantesAssurer le support aux utilisateurs des applications SIGGé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 terrainEffectuer les analyses spatiales demandées par les métiersDocumenter les procédures et les modèles de données SIGParticiper à la planification des interventions avec le SIGAssurer la qualité et la cohérence des données géographiquesFormer les utilisateurs sur les outils SIG5.3. Compétences techniques requisesMaîtrise des logiciels SIG (QGIS, ArcGIS ou équivalents)Connaissance des bases de données spatiales (PostGIS)Expérience en gestion de données géographiquesConnaissance des formats d'échange SIG (Shapefile, GeoJSON, WMS/WFS)Capacité à réaliser des analyses spatialesConnaissance des systèmes de coordonnées et projectionsNotions de développement pour l'intégration de données géographiques5.4. Qualifications et expérienceDiplôme BAC +3 en Informatique,Minimum 3 ans d'expérience en SIGExpérience en gestion de réseaux d'infrastructure (eau, électricité) appréciéeConnaissance du secteur eau et assainissement fortement souhaitée5.5. Qualités personnellesRigueur et précision dans la gestion des donnéesCapacité d'analyse spatialeSens du détail et de la qualitéCapacité à vulgariser les concepts SIGEsprit d'équipe et collaborationCuriosité techniqueIII. PROCEDURE DE RECRUTEMENTLes 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 FOURNIRUn curriculum vitae (CV) détaillé et actualiséLes copies légalisées des diplômes et attestations de travailLes références de trois (3) personnes pouvant attester des compétences du candidatCes pièces doivent être scannées et envoyées sur le lien suivant : https://recrutement.onea.bfDELAIS DE CANDIDATURE :DU 25/03/2026 à 12H00 au 28/03/2026 à 17H00.POSTULERexclusif