Le manager de l’ingénierie numérique est garant de l'architecture technique des systèmes d’information et de la cohérence de l'ensemble des moyens informatiques mis en œuvre pour assurer le fonctionnement de l’entreprise, en interne et auprès de ses clients. Il ssure la responsabilité complète d’un projet de développement, depuis l’analyse du besoin jusqu’à sa mise en service. En relation avec les utilisateurs/les clients, il est capable de prendre toutes décisions imposées par leurs attentes et d’orienter l’action des équipes de développement.
Activités visées
Analyse des besoins du client en termes d’architectures techniques
Analyse systémique des processus métier du client
Veille technologique et organisationnelle
Définition fonctionnelle du projet de développement
Adaptation aux différents types de supports
Rédaction du cahier des charges
Conception et développement des architectures techniques
Identification des sous-projets
Conception des solutions d’architecture technique
Prise en compte des difficultés d’accès (utilisateurs)
Supervision du développement
Sécurisation
Management des équipes de développement
Identification des compétences nécessaires
Répartition des tâches
Conception et organisation des apports en formation
Encadrement et communication
Gestion du projet de développement avec DEVOPS
Mise en œuvre de la méthodologie DEVOPS
Adaptation aux normes techniques et canaux de distribution
Interaction avec le client
Prise en compte des situations de handicap (développeurs)
Contrôle budgétaire
Compétences attestées
Réaliser l’analyse systémique des processus métier du client, sur la base d’entretiens avec leurs parties prenantes, afin de comprendre ses besoins spécifiques et d’identifier les points d’amélioration attendus dans son organisation
Rassembler les données pertinentes et synthétiser les informations obtenues, à partir des résultats de l’analyse systémique, dans le but d’obtenir une vision claire des exigences du client
Surveiller et étudier les avancées technologiques, les tendances de l'industrie et les meilleures pratiques organisationnelles, en utilisant une méthodologie rigoureuse de recherche des informations, afin d'identifier les opportunités et les solutions adaptées aux exigences du client
Réaliser une analyse coûts/avantages des technologies disponibles, sur la base d’un dispositif de veille organisé, dans le but d’optimiser le projet dans ses aspects techniques et financiers
Réaliser le schéma directeur du projet à développer, sur la base d’une analyse fonctionnelle, en vue d’élaborer son cahier des charges
Concevoir les chartes et guides d’interfaces, en cohérence avec la politique commerciale de l’entreprise et en s’adaptant aux différentes catégories d’utilisateurs, afin d’assurer le rendu du produit à un niveau constant de qualité et d’ergonomie
Hiérarchiser les priorités du client, en prenant en compte l’ensemble des exigences et les délais attendus, dans le but de rédiger le cahier des charges du projet de développement informatique
Séquencer les étapes du projet de développement, selon une méthode rigoureuse et justifiée du découpage et en interaction avec les équipes concernées, en vue d’identifier les sous-projets adaptés à une planification efficace de la réalisation
Concevoir des solutions d'architecture technique adaptées à l’entreprise cliente, en tenant compte de ses besoins métier, des contraintes techniques, de la sécurité, de la scalabilité et de l'intégration des systèmes, afin de répondre à l’ensemble des exigences du cahier des charges
Concevoir des architectures numériques qui optimisent l'utilisation des ressources, réduisant la consommation d'énergie et favorisent l'utilisation de technologies respectueuses de l'environnement
Concevoir des interfaces utilisateurs accessibles, notamment pour les personnes en situation de handicap, en respectant les principes de sécurité, d'ergonomie et de navigabilité, en vue d'une utilisation compatible avec les différents écrans et navigateurs
Mettre en œuvre les outils de référence, les plateformes, les frameworks et les langages de programmation, ainsi que les outils émergents tels que le cloud computing, l'IA et l'IoT, afin d’optimiser le développement des architectures techniques
Concevoir les bases de données du projet, en tenant compte des besoins des utilisateurs, en vue d’optimiser la performance, la sécurité et la disponibilité des données
Identifier les failles de sécurité du projet développé, au regard des supports et canaux de distribution envisagés et en interaction avec les parties prenantes, en vue de préconiser les mesures adaptées aux menaces d’intrusion et de pertes de données
Identifier les compétences nécessaires à la réalisation de chacun des sous-projets, en mettant en œuvre une méthodologie adaptée d’analyse des métiers et compétences requises, en vue de préciser d’éventuels besoins de formation technique des membres des équipes impliquées
Constituer les équipes de développement, en collaboration avec les architectes logiciels, les gestionnaires de projet et les autres parties prenantes, afin d’assurer la cohérence et la mise en œuvre réussie de l'architecture numérique
Concevoir et organiser les apports en formation des équipes de développement, afin d’assurer la qualité de la réalisation en utilisant les technologies up-to-date
Recueillir les suggestions des développeurs, en menant des réunions régulières des équipes de développement sur l’état d’avancement du projet, en vue de maintenir la cohérence du travail et d’apporter les correctifs nécessaires à une réalisation conforme
Communiquer de manière claire et concise avec son client, en vue de maintenir une relation de confiance tout au long du projet
Utiliser la méthodologie DevOps de gestion de projet adaptée au cas traité et à son contexte entrepreneurial, en vue d’assurer un pilotage du développement dans le respect du cahier des charges et des délais
Superviser la mise en place des outils et des méthodologies DevOps, en assistant les équipes de développement sur les plans techniques et organisationnels, afin de garantir l'alignement de l'architecture numérique avec les principes DevOps
Automatiser les processus de développement (test, scripts), selon la méthodologie DevOps, dans l'objectif d'améliorer la productivité et d’éviter les erreurs humaines
Valider la conformité du produit aux normes techniques des canaux de distribution, grâce à la conception et à la mise en œuvre de protocoles de tests en situation, afin d’assurer le rendu final du produit à un niveau constant de qualité
Associer le client/utilisateur aux points d’étapes, par entretiens et sur démonstrateurs, afin de répercuter immédiatement auprès des équipes toutes évolutions dans les attendus et priorités de celui-ci
Coordonner l’équipe projet, en analysant notamment les difficultés des développeurs en situation de handicap, dans le but d’éviter toute discrimination des personnes concernées et d’assurer la réussite du projet, ainsi que l’efficacité collective
Assurer la production en continu des données nécessaires au suivi budgétaire, en s’appuyant sur des indicateurs et tableaux de bord adaptés, afin de communiquer régulièrement celles-ci au contrôle de gestion
Analyser les écarts avec le budget du projet, en liaison avec la direction financière de l’entreprise, dans le but de concevoir des solutions correctives adaptées
Blocs de compétences · 4
RNCP38590BC01
Analyser les besoins du client en termes d'architecture technique
Compétences visées
Réaliser l’analyse systémique des processus métier du client, sur la base d’entretiens avec leurs parties prenantes, afin de comprendre ses besoins spécifiques et d’identifier les points d’amélioration attendus dans son organisation
Rassembler les données pertinentes et synthétiser les informations obtenues, à partir des résultats de l’analyse systémique, dans le but d’obtenir une vision claire des exigences du client
Surveiller et étudier les avancées technologiques, les tendances de l'industrie et les meilleures pratiques organisationnelles, en utilisant une méthodologie rigoureuse de recherche des informations, afin d'identifier les opportunités et les solutions adaptées aux exigences du client
Réaliser une analyse coûts/avantages des technologies disponibles, sur la base d’un dispositif de veille organisé, dans le but d’optimiser le projet dans ses aspects techniques et financiers
Réaliser le schéma directeur du projet à développer, sur la base d’une analyse fonctionnelle, en vue d’élaborer son cahier des charges
Concevoir les chartes et guides d’interfaces, en cohérence avec la politique commerciale de l’entreprise et en s’adaptant aux différentes catégories d’utilisateurs, afin d’assurer le rendu du produit à un niveau constant de qualité et d’ergonomie
Hiérarchiser les priorités du client, en prenant en compte l’ensemble des exigences et les délais attendus, dans le but de rédiger le cahier des charges du projet de développement informatique
Modalités d'évaluation
Etude de cas - Mise en situation professionnelle - Rendu de livrables - Présentation orale devant le jury
RNCP38590BC02
Concevoir et développer des architectures techniques
Compétences visées
Séquencer les étapes du projet de développement, selon une méthode rigoureuse et justifiée du découpage et en interaction avec les équipes concernées, en vue d’identifier les sous-projets adaptés à une planification efficace de la réalisation
Concevoir des solutions d'architecture technique adaptées à l’entreprise cliente, en tenant compte de ses besoins métier, des contraintes techniques, de la sécurité, de la scalabilité et de l'intégration des systèmes, afin de répondre à l’ensemble des exigences du cahier des charges
Concevoir des architectures numériques qui optimisent l'utilisation des ressources, réduisant la consommation d'énergie et favorisent l'utilisation de technologies respectueuses de l'environnement
Concevoir des interfaces utilisateurs accessibles, notamment pour les personnes en situation de handicap, en respectant les principes de sécurité, d'ergonomie et de navigabilité, en vue d'une utilisation compatible avec les différents écrans et navigateurs
Mettre en œuvre les outils de référence, les plateformes, les frameworks et les langages de programmation, ainsi que les outils émergents tels que le cloud computing, l'IA et l'IoT, afin d’optimiser le développement des architectures techniques
Concevoir les bases de données du projet, en tenant compte des besoins des utilisateurs, en vue d’optimiser la performance, la sécurité et la disponibilité des données
Identifier les failles de sécurité du projet développé, au regard des supports et canaux de distribution envisagés et en interaction avec les parties prenantes, en vue de préconiser les mesures adaptées aux menaces d’intrusion et de pertes de données
Modalités d'évaluation
Questionnaire - Etude de cas - Mise en situation professionnelle - Rendu de livrables - Présentation orale devant le jury
RNCP38590BC03
Manager des équipes de développement informatique
Compétences visées
C15.
Identifier les compétences nécessaires à la réalisation de chacun des sous-projets, en mettant en œuvre une méthodologie adaptée d’analyse des métiers et compétences requises, en vue de préciser d’éventuels besoins de formation technique des membres des équipes impliquées.
Identifier les compétences nécessaires à la réalisation de chacun des sous-projets, en mettant en œuvre une méthodologie adaptée d’analyse des métiers et compétences requises, en vue de préciser d’éventuels besoins de formation technique des membres des équipes impliquées
Constituer les équipes de développement, en collaboration avec les architectes logiciels, les gestionnaires de projet et les autres parties prenantes, afin d’assurer la cohérence et la mise en œuvre réussie de l'architecture numérique
Concevoir et organiser les apports en formation des équipes de développement, afin d’assurer la qualité de la réalisation en utilisant les technologies up-to-date
Recueillir les suggestions des développeurs, en menant des réunions régulières des équipes de développement sur l’état d’avancement du projet, en vue de maintenir la cohérence du travail et d’apporter les correctifs nécessaires à une réalisation conforme
Communiquer de manière claire et concise avec son client, en vue de maintenir une relation de confiance tout au long du projet
Modalités d'évaluation
Etude de cas - Mise en situation professionnelle - Rendu de livrables - Présentation orale devant le jury
RNCP38590BC04
Piloter un projet de développement informatique avec DevOps
Compétences visées
Utiliser la méthodologie DevOps de gestion de projet adaptée au cas traité et à son contexte entrepreneurial, en vue d’assurer un pilotage du développement dans le respect du cahier des charges et des délais
Superviser la mise en place des outils et des méthodologies DevOps, en assistant les équipes de développement sur les plans techniques et organisationnels, afin de garantir l'alignement de l'architecture numérique avec les principes DevOps
Automatiser les processus de développement (test, scripts), selon la méthodologie DevOps, dans l'objectif d'améliorer la productivité et d’éviter les erreurs humaines
Valider la conformité du produit aux normes techniques des canaux de distribution, grâce à la conception et à la mise en œuvre de protocoles de tests en situation, afin d’assurer le rendu final du produit à un niveau constant de qualité
Associer le client/utilisateur aux points d’étapes, par entretiens et sur démonstrateurs, afin de répercuter immédiatement auprès des équipes toutes évolutions dans les attendus et priorités de celui-ci
Coordonner l’équipe projet, en analysant notamment les difficultés des développeurs en situation de handicap, dans le but d’éviter toute discrimination des personnes concernées et d’assurer la réussite du projet, ainsi que l’efficacité collective
Assurer la production en continu des données nécessaires au suivi budgétaire, en s’appuyant sur des indicateurs et tableaux de bord adaptés, afin de communiquer régulièrement celles-ci au contrôle de gestion
Analyser les écarts avec le budget du projet, en liaison avec la direction financière de l’entreprise, dans le but de concevoir des solutions correctives adaptées
Modalités d'évaluation
Questionnaire - Etude de cas - Mise en situation professionnelle - Rendus de livrables - Présentation orale devant le jury
Secteur d'activité et type d'emploi
Secteurs d'activités
L'activité du manager de l’ingénierie numérique s'exerce au sein d'entreprises utilisatrices, d’entreprises de services et de conseil, de constructeurs informatiques.
L’activité varie selon le type de structure (entreprise utilisatrice, société de services, ESN). La taille des entreprises employeurs est très variable.
Types d'emplois accessibles
Lead full-stack developerLead web developerConsultant ou ingénieur DevOpsConsultant architecte techniqueSoftware engineer
Références juridiques des réglementations d'activité
N/A
Tensions de recrutement · DARES 2024
Niveau de tension : Très élevée(5/5)en tension
Principaux facteurs : Manque de main-d'œuvre disponible et Lien formation-emploi.
2 864 €salaire médian (mensuel)
Diplôme le plus fréquent : Diplôme de niveau bac+5 ou plus (doctorat, master ou équivalent) en communication et information (41 % des actifs en emploi).
Mesuré au niveau de la famille professionnelle :
Techniciens d'étude et de développement en informatique et Ingénieurs et cadres d'étude, recherche et développement en informatique et télécom (nomenclature FAP).
Ces familles ne sont pas au même niveau de
tension (de 4 à 5 sur 5) : le niveau affiché est une moyenne pondérée
par l'emploi, à ne pas attribuer à chacune d'elles.
M1X80 — Techniciens d'étude et de développement en informatique tension 4/5 (Élevée)
M2X90 — Ingénieurs et cadres d'étude, recherche et développement en informatique et télécom tension 5/5 (Très élevée)
Indicateur de tension sur le marché du travail 2024 — DARES / France Travail.
Les indicateurs sont publiés par famille professionnelle (FAP), pas par métier ROME :
ils couvrent l'ensemble des métiers de ces familles.
Mesuré au niveau de la famille professionnelle :
Techniciens d'étude et de développement en informatique et Ingénieurs et cadres d'étude, recherche et développement en informatique et télécom (nomenclature FAP).
M1X80 — Techniciens d'étude et de développement en informatique
M2X90 — Ingénieurs et cadres d'étude, recherche et développement en informatique et télécom
Enquête Besoins en Main d'Œuvre (BMO) 2026 — France Travail (open data),
cumul national.
Les indicateurs sont publiés par famille professionnelle (FAP), pas par métier ROME : ils
couvrent l'ensemble des métiers de ces familles.
Voie d'accès à la certification
Prérequis à l'entrée
Etre titulaire d'une certification professionnelle de niveau 6 minimum ; ou être titulaire d'une certification professionnelle de niveau 5 avec une expérience professionnelle, après validation du dossier par la Commission d’autorisation de candidature (CAC).
Composition du jury — Formation initiale, Formation continue, Apprentissage, Contrat de professionnalisation, VAE
Le jury de certification est constitué de cinq membres dont trois professionnels extérieurs à l’autorité de certification
Financement en alternance
Niveau de prise en charge (NPEC) d'un contrat d'apprentissage par les OPCO, fixé par
France compétences selon la branche professionnelle (CPNE). Applicable au 01-09-2025.
Prise en charge usuelle
9 157 €
Selon la branche
7 500 € – 12 000 €
Prise en chargeBranches concernées
9 157 €Valeur par défaut · 193 branches
12 000 €CPNE Entreprises des activités du déchet et de la propreté urbaine, CPNE autoroutes, CPNE de l’édition de livres, de l’édition phonographique et de l’édition de musique, CPNEF de la Publicité, CPNEF de la presse et des agences de presse +4 autres
10 683 €CPNEFP de l'enseignement privé indépendant, CPNEFP de la Restauration rapide
11 447 €CPNE des Télécoms
11 446 €CPNE Travail Temporaire
10 725 €CPNEFP de la Mutualité Sociale Agricole
9 992 €CPNEFP Mutualité
9 800 €CPNEF de l'audiovisuel
9 500 €CPNE de l'ingénierie, des services informatiques et du conseil
8 775 €CPNEFP de la branche des entreprises du bureau et du numérique (commerces et services)
8 500 €CPNEFP de la métallurgie
7 500 €CPNE des industries de santé (CPNEIS)
Liens avec d'autres certifications
Certifications en correspondance (équivalences par blocs).