Responsable de la Livraison Technique
Département : Gouvernance digitale
Lieu de travail : Agence Togo Digital, Lomé, Togo
Rattachement hiérarchique : CTO de l’ATD
Collaboration fonctionnelle : Chefs de projet, PMO, architectes, équipes développement, équipe QA, équipe sécurité, équipe infrastructure, équipe exploitation, prestataires techniques, fournisseurs, administrations bénéficiaires
Nombre de personnes à recruter : 1
Mission principale
- Dans le cadre du programme de digitalisation accélérée de l’Administration togolaise, le/la Responsable de la Livraison Technique est chargé(e) de piloter, coordonner et superviser la livraison effective des solutions numériques développées, intégrées ou déployées par l’Agence Togo Digital.
- Il/elle veille à ce que les solutions livrées aux administrations bénéficiaires soient conformes aux besoins exprimés, alignées avec les orientations techniques de l’Agence, correctement développées, documentées, testées, sécurisées et exploitables.
- Il/elle assure la coordination entre les activités d’architecture, de développement, d’intégration, de qualité, de sécurité et de mise en production afin de garantir une livraison fiable, maîtrisée et conforme aux engagements pris.
- Le/la Responsable de la livraison Technique joue un rôle d’interface opérationnelle entre les équipes techniques, les chefs de projet, les prestataires et les parties prenantes métier. Il/elle s’assure que les livrables techniques attendus sont produits dans les délais, validés selon les standards de l’Agence et transmis aux équipes concernées pour recette, déploiement et exploitation.
- Dans l’exécution de ses tâches, il est attendu que le/la Responsable de la Livraison Technique produise, mette à jour ou valide les livrables ci-après, selon la typologie des projets et solutions sur lesquels il/elle intervient :
- Plans de livraison technique des solutions numériques ;
- Plannings de développement, d’intégration, de recette technique et de mise en production ;
- Dossiers de conception technique et documents d’architecture applicative ;
- Spécifications techniques détaillées et documents d’intégration ;
- Référentiels de standards de développement, de documentation et de livraison ;
- Rapports de suivi technique : avancement, risques, dépendances, points bloquants et arbitrages ;
- Registres des livrables techniques attendus, produits, validés et transmis ;
- Dossiers de passage en recette et de passage en production ;
- Rapports de revue technique, de revue de code ou de revue d’architecture ;
- Plans d’actions correctives liés aux écarts de qualité, de performance, de sécurité ou de conformité ;
- Rapports de clôture technique des projets incluant bilan, écarts, risques résiduels et recommandations.
- Le/la Responsable de la Livraison Technique travaille en étroite collaboration avec les différents départements et équipes de l’Agence. Il/elle peut également être sollicité(e) pour appuyer la conception, la revue, l’intégration, la recette technique, la mise en production et l’amélioration continue des solutions numériques portées par l’ATD.
Responsabilités
1. Pilotage de la livraison technique des solutions numériques
- Piloter la livraison technique des solutions numériques depuis la phase de conception jusqu’au transfert vers la recette, la mise en production ou l’exploitation.
- Structurer les activités techniques nécessaires à la production des livrables : conception, développement, intégration, tests techniques, documentation et préparation au déploiement.
- Assurer le suivi des délais, charges, dépendances, risques et points de blocage liés aux activités techniques.
- Mettre en place les outils et rituels nécessaires au suivi de l’avancement technique des projets.
- Produire un reporting régulier à destination du comité des directeurs (Direction générale, Direction Technique et PMO) et des parties prenantes concernées.
- Veiller à ce que les engagements techniques pris sur les projets soient réalistes, suivis et respectés.
2. Coordination des équipes techniques et des prestataires
- Coordonner les activités des équipes de développement, architectes, DevOps, QA, sécurité, infrastructure et exploitation.
- Assurer l’interface technique avec les prestataires, intégrateurs, éditeurs et fournisseurs impliqués dans les projets.
- Clarifier les rôles, responsabilités, dépendances et livrables attendus de chaque partie prenante technique.
- Suivre la production des livrables techniques internes et externes.
- Anticiper les points de blocage et proposer des arbitrages ou solutions correctives.
- Veiller à la bonne circulation de l’information entre les équipes projet, techniques et métiers.
3. Supervision de l’architecture, de la conception et du développement
- Veiller à la cohérence des solutions avec les principes d’architecture, standards techniques et orientations de l’Agence.
- Participer aux revues de conception technique et d’architecture applicative.
- S’assurer que les choix techniques retenus sont adaptés aux besoins métiers, aux contraintes de sécurité, de performance, de maintenabilité et d’évolutivité.
- Superviser l’organisation des développements et leur alignement avec les spécifications fonctionnelles et techniques.
- Veiller à la qualité du code, à la documentation technique et à l’application des bonnes pratiques de développement.
- S’assurer que les développements réalisés sont intégrables, testables, sécurisés, maintenables et exploitables.
4. Gestion des livrables techniques et de la documentation
- Participer à la Définition des livrables techniques attendus pour chaque projet ou solution.
- S’assurer de la production, de la complétude, de la cohérence et de la validation des livrables techniques.
- Contrôler la qualité des documents produits : architecture, conception, API, installation, configuration, exploitation, maintenance et intégration.
- Veiller à la traçabilité des décisions techniques, arbitrages, versions et validations.
- Garantir la bonne transmission des livrables aux équipes QA, exploitation, infrastructure, sécurité et administrations bénéficiaires lorsque nécessaire.
- Capitaliser les livrables techniques afin de favoriser la réutilisation, la standardisation et l’amélioration continue.
5. Qualité technique, tests et conformité des livraisons
- Définir les critères d’acceptation technique des livraisons en coordination avec les équipes QA, sécurité, infrastructure et exploitation.
- S’assurer que les solutions livrées respectent les exigences de qualité, sécurité, performance, disponibilité et exploitabilité.
- Coordonner les corrections nécessaires en cas d’écarts identifiés lors des revues, tests ou recettes.
- Veiller à la prise en compte des exigences de tests techniques, tests d’intégration, tests de performance, tests de sécurité et tests de non-régression.
- Participer aux comités de validation technique avant passage en recette ou mise en production.
- Formuler des avis techniques motivés sur la maturité des solutions à livrer.
6. Préparation des mises en production et transfert vers l’exploitation
- Coordonner la préparation technique des mises en production avec les équipes projet, QA, DevOps, infrastructure, sécurité et exploitation.
- S’assurer de la disponibilité des prérequis nécessaires : documentation, validation QA, plan de déploiement, plan de retour arrière, procédures d’exploitation, supervision et support.
- Veiller à ce que les solutions soient correctement packagées, configurées, versionnées et prêtes pour déploiement.
- Participer à la validation des dossiers de passage en production.
- Assurer le transfert technique vers les équipes chargées de l’exploitation et du support.
- Capitaliser sur les retours d’expérience des mises en production afin d’améliorer les pratiques de livraison.
7. Gestion des risques, arbitrages et amélioration continue
- Identifier les risques techniques susceptibles d’affecter la qualité, les délais ou la conformité des livraisons.
- Mettre en place des plans de mitigation et suivre leur mise en œuvre.
- Alerter la Direction Technique et le PMO sur les risques critiques, écarts majeurs ou arbitrages nécessaires.
- Proposer des améliorations des processus de conception, développement, intégration, documentation, tests et livraison.
- Contribuer à la standardisation des pratiques techniques au sein de l’Agence.
- Favoriser l’industrialisation et l’automatisation des activités récurrentes de développement, intégration et livraison.
Compétences requises
- Solide maîtrise du cycle de livraison des solutions numériques : cadrage technique, conception, développement, intégration, tests, recette, mise en production et transfert en exploitation.
- Bonne connaissance des architectures applicatives modernes : applications web, applications mobiles, API REST, microservices, bases de données, cloud, conteneurs et systèmes distribués.
- Capacité à comprendre, challenger et valider des choix d’architecture, de conception et de développement.
- Bonne maîtrise des méthodes de gestion de projet et de delivery : Agile, Scrum, Kanban, cycle en V, gestion des dépendances et suivi de roadmap.
- Bonne connaissance des pratiques d’ingénierie logicielle : revue de code, standards de développement, gestion de versions, documentation technique, tests automatisés et intégration continue.
- Maîtrise des outils de suivi de projet et de delivery : Jira, Odoo Project, Azure DevOps, Trello, GitLab ou équivalent.
- Bonne compréhension des pratiques DevOps et CI/CD : Git, Jenkins, GitHub Actions, GitLab CI, Docker, Kubernetes ou équivalent.
- Bonne compréhension des enjeux de cybersécurité applicative, de performance, de disponibilité, de maintenabilité et d’exploitabilité.
- Capacité à coordonner des équipes techniques pluridisciplinaires et des prestataires externes.
- Capacité à produire, contrôler et valider des livrables techniques structurés.
- Capacité à analyser les risques techniques, identifier les points de blocage et proposer des arbitrages.
- Excellentes capacités de communication écrite et orale.
- Forte capacité d’organisation, de priorisation, de reporting et de coordination.
- Leadership technique, rigueur, autonomie, esprit de synthèse et sens de la responsabilité.
- Capacité à évoluer dans un environnement institutionnel, multi-acteurs et en constante évolution.
- Sens de la qualité, de la confidentialité, de la traçabilité et du respect des engagements.
- Excellente maîtrise du français à l’écrit et à l’oral ; bonne maîtrise de l’anglais technique.
Qualifications
- Bac+5 en informatique, génie logiciel, systèmes d’information, architecture logicielle, ingénierie, transformation numérique ou domaine équivalent.
- Expérience professionnelle minimale de 10 ans dans le développement logiciel, l’architecture applicative, le delivery technique, la gestion de projets IT ou l’intégration de solutions numériques.
- Expérience d’au moins 2 ans dans un rôle de coordination ou de responsabilité technique : Lead Developer, Tech Lead, Engineering Manager, Responsable Technique, Chef de Projet Technique, Delivery Manager ou poste équivalent.
- Expérience confirmée dans la livraison de solutions numériques complexes ou à forte exposition utilisateur.
- Expérience dans la coordination d’équipes pluridisciplinaires : développement, architecture, QA, DevOps, sécurité, infrastructure ou exploitation.
- Expérience dans le pilotage de prestataires techniques, intégrateurs ou éditeurs de solutions.
- Une expérience dans un environnement public, institutionnel ou dans des projets de digitalisation d’administrations serait un atout.
- Une certification en gestion de projet, agilité, architecture, DevOps ou qualité serait appréciée : PMP, PRINCE2, Scrum, SAFe, ITIL, TOGAF, DevOps, cloud ou équivalent.
Exigences du poste
- Pilotage transversal de la livraison technique au service de l’ensemble des projets numériques de l’Agence.
- Coordination de multiples parties prenantes techniques, fonctionnelles, institutionnelles et opérationnelles.
- Gestion simultanée de plusieurs projets, livrables, dépendances, risques et échéances techniques.
- Forte exposition aux enjeux de qualité, sécurité, performance, documentation, conformité et respect des délais.
- Capacité à arbitrer et à tenir des positions techniques face aux contraintes de calendrier, de périmètre ou de ressources.
- Nécessité d’assurer une traçabilité rigoureuse des décisions, validations, livrables et changements techniques.
- Disponibilité requise lors des phases critiques de recette, livraison, mise en production ou résolution d’incidents bloquants liés aux livraisons.
- Exigences élevées en matière de confidentialité, de sécurité et de conformité aux standards de l’Agence.
- Obligation de reporting régulier auprès de la Direction Technique, du PMO et des instances de pilotage.
- Nécessité d’adapter la communication aux profils techniques, métiers, institutionnels et non techniques.
- Capacité à travailler sous pression dans un environnement multi-projets, multi-prestataires et à forte visibilité institutionnelle.
- Analyste de données
- Architecte d'Entreprise
- Assistant(e) de Direction
- Développeur Frontend
- Développeur Fullstack
- Responsable de l'Unité Exploitation
- Chargé des Ressources Humaines
- Chargé de Communication Institutionnelle
- Juriste IT
- Développeur Odoo
- Responsable des Opérations
- Responsable Produit
- Responsable Qualité Assurance (QA)
- Développeur Rust / Backend Engineer Rust
- Scrum Master
- Chef de Projet IT DevOps Senior
- Chef de Projet IT Infrastructure Senior
- Chef de Projet IT Système Senior
- Architecte Solutions
- Intégrateur Systèmes
- Responsable Formation
- UX/UI Designer
- UX Writer / Spécialiste en Microcopy