3 organismes habilités, d'après la liste publiée par France compétences : 3 à former et organiser l'évaluation.
Les activités des ingénieurs diplômés de la certification Informatique de CY Tech se situent dans les domaines fondamentaux de l’informatique et en particulier dans le traitement des données, le traitement de l’information centralisée et répartie, l’algorithmique, l'intelligence artificielle, la cybersécurité et les réseaux. Les activités assurées par les certifiés sont :
Maîtrise, conception et intégration de systèmes complexes par l'analyse des besoins d’un client ou d’une organisation pour formaliser les spécifications fonctionnelles et techniques d’un système informatique ; par la conception des architectures logicielles et matérielles en réponse à des problématiques métiers ou industrielles ; par l'élaboration des solutions intégrant des environnements distribués, hétérogènes ou à grande échelle.
Intégration de systèmes complexes et objets communicants par l'Intégration des briques logicielles, des composants embarqués et des objets connectés au sein d’un système cohérent ; par la garantie de l’interopérabilité des systèmes matériels et logiciels dans un environnement multi-plateformes ; et par le déploiement des solutions dans des environnements où coexistent des capteurs, actionneurs, passerelles IoT et systèmes de supervision.
Automatisation du traitement de l’information par ordinateur en développant des chaînes d’automatisation pour le traitement, l’analyse et l’exploitation de données structurées ou non ; par la mise en œuvre des outils de collecte, de transformation et de restitution des données en temps réel ; et par la conception des processus automatisés dans des systèmes de production, de décision ou de surveillance.
Administration des infrastructures informatiques par l'Installation, la configuration et l'administration des serveurs, réseaux, systèmes virtualisés ou Cloud ; par la garantie de la disponibilité, la sécurité et la maintenance des infrastructures et par la mise en œuvre des outils de supervision, de sauvegarde et de continuité d’activité.
Réalisation de systèmes intelligents par le développement de systèmes intégrant de l’intelligence artificielle ou de l’apprentissage automatique ; par la conception des modules d’aide à la décision ou d’automatisation intelligente dans des systèmes industriels, robotiques ou de services et par la mise en œuvre des algorithmes pour l’analyse prédictive, la reconnaissance ou l’optimisation.
Mise en œuvre de sécurité des systèmes d'information par l'analyse de risques et des audits de sécurité sur les systèmes, applications ou réseaux ; par le déploiement des mécanismes de protection, de contrôle d’accès, de chiffrement et de traçabilité des flux ; par la gestion des incidents de cybersécurité, à la définition des politiques de sécurité (PSSI) et à la conformité réglementaire.
Management de projets informatiques et d’équipes de collaborateurs grâce à la planification, la gestion des ressources humaines, techniques, économiques et le suivi de l’avancement des projets.
Communication technique et opérationnelle par la rédaction des documents techniques, la présentation des solutions techniques et l'assurance d'une médiation entre les enjeux humains, économiques, techniques et les attentes métiers stratégiques.
Cette certification distingue des ingénieurs informaticiens aptes à évoluer dans un contexte national ou international dans le domaine du numérique, tant dans ces activités techniques que managériales (gestion de projet, gestion des ressources humaines, gestion des risques), et pouvant intervenir dans toutes les branches d’activités liées aux enjeux de transition (digitale, sociétale et environnementale).
L’ingénieur de CY TECH spécialité informatique est capable de :
Mobiliser un large champ de connaissances fondamentales (traitement de l’information, algorithmique, architecture des ordinateurs, théorie de langages, intelligence artificielle, systèmes distribués, réseaux, normes et procédures de vérification, qualité),
Démontrer des compétences en informatique (formuler le besoin, développer des solutions, concevoir des produits et solutions informatiques, concevoir des architectures de systèmes d’information, maîtriser les systèmes complexes, analyser et synthétiser les données d’une expérience, accompagner un cycle de développement)
Démontrer des compétences généralistes (conduite de projet, travailler en équipe, effectuer des choix techniques et humains, communiquer en situation multiculturelle et internationale).
L’ingénieur de la spécialité informatique de CY TECH dispose également de capacités managériales qui le rendent apte à animer et diriger des groupes projets et des équipes de collaborateurs. Il maîtrise l’analyse des risques et des enjeux d'une organisation en vue d’en assurer sa gouvernance, tout en y intégrant les aspects sociétaux de ses activités (développement durable, protection des données, sécurité au travail, etc.). Rigoureux, d'esprit méthodique, curieux, il ouvre aux technologies émergentes et à l’innovation.
Les compétences acquises par les ingénieurs leur permettent de :
En tronc commun :
Maîtriser les fondamentaux théoriques et pratiques des SI.
Formaliser les exigences fonctionnelles et organisationnelles d'un projet SI en intégrant les enjeux stratégiques, économiques et sociétaux, afin d'en définir le périmètre et les objectifs opérationnels.
Élaborer et suivre le schéma directeur d’un projet, en lien avec les orientations stratégiques de l’organisation, pour garantir la cohérence avec la feuille de route globale.
Planifier et budgétiser un projet informatique en définissant les jalons, les ressources et les contraintes financières, afin d'en assurer la faisabilité et le respect des engagements.
Piloter les différentes phases d'un projet informatique en coordonnant les parties prenantes et en assurant le suivi des livrables, afin de garantir la livraison dans les délais et conformément aux exigences fixées.
Concevoir et déployer des infrastructures réseau complexes, virtualisées ou distribuées, en définissant les architectures et configurations adaptées, afin de répondre aux exigences de disponibilité et de performance.
Administrer et faire évoluer des infrastructures réseau en assurant leur supervision et leur maintenance, afin de garantir leur continuité de service et leur adaptabilité aux besoins de l'organisation.
Évaluer les risques, les contraintes et la rentabilité d’un projet, et arbitrer les choix techniques et économiques, afin d’optimiser la performance globale du projet.
Maîtriser les fondamentaux théoriques et pratiques des Réseaux
Mettre en place, configurer et administrer des réseaux informatiques complexes, virtualisés ou distribués, pour garantir leur disponibilité, performance et évolutivité.
Concevoir et appliquer une politique de sécurité du SI adaptée aux enjeux de l’organisation (PSSI, PCA, PRA), afin de prévenir les menaces et protéger les actifs numériques.
Auditer, superviser et faire évoluer les dispositifs de sécurité (authentification, cryptage, firewalls, etc.), pour maintenir un haut niveau de protection des systèmes.
Gérer les incidents de sécurité, coordonner leur résolution et évaluer les mesures correctives, dans le but de rétablir la continuité et d’améliorer la résilience du SI.
Assurer la conformité des systèmes aux normes et standards de cybersécurité en vigueur, afin de respecter les obligations réglementaires et contractuelles.
Maîtriser les fondamentaux théoriques et pratiques des applications informatiques et des techniques de développement informatique.
Analyser les besoins fonctionnels et techniques des utilisateurs ou clients, afin de proposer une solution numérique adaptée et efficace.
Réaliser une communication fonctionnelle ou technique de qualité et appropriée
Comprendre et choisir un algorithme approprié pour résoudre un problème donné.
Mobiliser les méthodes et bonnes pratiques du cycle de développement logiciel à toutes les phases d'un projet applicatif (analyse, conception, implémentation, tests, déploiement).
Utiliser des outils de versioning, de gestion collaborative et de documentation technique, pour garantir la traçabilité, la maintenabilité et la cohérence des développements.
Assurer la conformité des livrables avec les attentes utilisateurs et les normes de qualité logicielle, en vue de leur mise en production et de leur acceptation.
Par spécialisation :
Prototyper des algorithmes innovants de vision par ordinateur
Concevoir et développer des solutions de reconnaissance de formes à base de modèles paramétriques ou IA, pour automatiser l’analyse d’images ou de flux vidéo. (Compétence optionnelle – BC4)
Intégrer des algorithmes de traitement d’image et de vision artificielle en contexte temps réel, afin de répondre à des exigences d’instantanéité et de précision. (Compétence optionnelle – BC4)
Dimensionner les systèmes selon les contraintes de robustesse, performance et temps de calcul, pour garantir leur viabilité dans des environnements exigeants. (Compétence optionnelle – BC4)
Implémenter des solutions de réalité augmentée ou d’analyse d’images dans des environnements matériels contraints, pour enrichir l’expérience utilisateur ou améliorer le pilotage opérationnel. (Compétence optionnelle – BC4)
Définir l'architecture Système électronique et logicielle embarquées
Analyser les besoins d'un client et modéliser les spécifications techniques à l'aide de méthodes d'ingénierie système (MBSE) afin de définir les exigences d'un système embarqué ou connecté. (Compétence optionnelle – BC5)
Concevoir l'architecture matérielle et logicielle d'un système embarqué et sélectionner les composants adaptés en tenant compte des contraintes de performance et de coût. (Compétence optionnelle – BC5)
Développer des applications embarquées en langage bas niveau intégrant des capacités d'IA embarquée afin d'optimiser les ressources et les performances du système. (Compétence optionnelle – BC5)
Définir et mettre en œuvre des stratégies de test et de validation d'un système embarqué en appliquant les principes de sûreté de fonctionnement et de cybersécurité. (Compétence optionnelle – BC5)
Intégrer un système embarqué dans une architecture connectée (IoT, robotique), afin d'assurer la communication et l'échange de données avec son environnement. (Compétence optionnelle – BC5)
Piloter le développement d'un système embarqué en appliquant une démarche structurée (cycle en V, agile), en coordonnant une équipe pluridisciplinaire. (Compétence optionnelle – BC5)
Développer des programmes en intelligence artificielle
Maitriser les fondamentaux théoriques et pratiques du deep learning (LLM et Computer Vision). (Compétence optionnelle – BC6)
Préparer et structurer des données pour l’apprentissage machine ou profond, dans le but d’optimiser la qualité des modèles produits. (Compétence optionnelle – BC6)
Développer et entraîner des modèles d’IA adaptés à des problématiques de reconnaissance, prédiction ou modélisation, pour automatiser des tâches complexes. (Compétence optionnelle – BC6)
Évaluer, valider et optimiser les performances des modèles déployés, afin d’assurer leur fiabilité et leur généralisabilité. (Compétence optionnelle – BC6)
Documenter et intégrer les solutions IA dans des systèmes informatiques existants, pour faciliter leur adoption et leur exploitation. (Compétence optionnelle – BC6)
Concevoir des architectures techniques hybrides mêlant IA, data, réseau et cloud, afin de construire des solutions intelligentes, évolutives et interopérables. (Compétence optionnelle – BC6)
Mobiliser les fondements théoriques de l'IA (architectures, algorithmes, techniques d'optimisation) et assurer une veille sur les évolutions de la recherche afin d'anticiper les transformations futures liées à l'IA, la robotique ou le quantique. (Compétence optionnelle – BC6)
Intégrer les enjeux de souveraineté, d'impacts sociaux et environnementaux dans la conception de projets d'IA afin de contribuer à des choix technologiques responsables et résilients. (Compétence optionnelle – BC6)
Concevoir et déployer des solutions Cloud
Formaliser les cas d’usage du Cloud à partir des besoins métiers pour orienter la structuration des systèmes applicatifs et de données. (Compétence optionnelle – BC7)
Installer, configurer et administrer des architectures Cloud distribuées (clusters, bases, traitements) en assurant leur robustesse et leur disponibilité. (Compétence optionnelle – BC7)
Concevoir des traitements et workflows de données à grande échelle, en s'appuyant sur des algorithmes distribués exposables sous forme d'API, afin de garantir leur cohérence et leur traçabilité. (Compétence optionnelle – BC7)
Assurer l’automatisation, l’exploitation, la performance, la documentation et la mise à jour des plateformes Cloud dans une logique d’intégration continue, de qualité de service et de sécurité par la pratique DevOps. (Compétence optionnelle – BC7)
Appliquer les bonnes pratiques de développement logiciel notamment par l’approche Software Craftsmanship. (Compétence optionnelle – BC7)
Mettre en œuvre un dispositif de veille technologique et de formation continue des équipes afin d’assurer la mise à jour permanente des compétences des équipes et l’adaptation aux évolutions du secteur et des technologies. (Compétence optionnelle – BC7)
Assurer la continuité et la résilience de la cybersécurité des systèmes d’information
Maitriser les principes et techniques utilisées en cybersécurité. (Compétence optionnelle – BC8)
Analyser les menaces, vulnérabilités et surfaces d’attaque des systèmes d’information (réseaux, applications, infrastructures et données) afin d’identifier les risques et établir une cartographie de sécurité du SI. (Compétence optionnelle – BC8)
Auditer et évaluer le niveau de sécurité d’un système d’information en s’appuyant sur des méthodologies et référentiels reconnus (ISO 27001, ANSSI, NIST, EBIOS RM), afin d’identifier les écarts et formuler des recommandations de sécurisation. (Compétence optionnelle – BC8)
Mettre en œuvre et faire respecter les politiques et référentiels de sécurité (RGPD, normes ISO, recommandations ANSSI) afin d’assurer la conformité réglementaire et la gouvernance de la cybersécurité au sein de l’organisation. (Compétence optionnelle – BC8)
Concevoir et déployer des stratégies de détection, de remédiation et de réponse aux incidents de sécurité, et contribuer à l'amélioration continue des architectures de sécurité afin de renforcer la résilience et la continuité d'activité du système d'information. (Compétence optionnelle – BC8)
Collecte, traitement, analyse et modélisation de données structurées et non structurées à l’aide d’outils statistiques et d’algorithmes d’apprentissage automatique
Étudier et fouiller des données en s'appuyant sur des techniques statistiques, de machine learning et de visualisation, afin de produire des données structurées et des produits d'analyse. (Compétence optionnelle – BC9)
Traiter et analyser des données non structurées (texte, images) en utilisant des techniques adaptées, comme le traitement du langage naturel (NLP) ou la reconnaissance d'images afin de trouver des représentations fidèles. (Compétence optionnelle – BC9)
Recueillir et analyser les besoins des utilisateurs pour adapter l'analyse des données et produire des résultats exploitables. (Compétence optionnelle – BC9)
Mettre en œuvre des technologies et outils adaptés aux grands volumes de données (algorithmes distribués, clusters), afin de traiter et analyser des données à grande échelle. (Compétence optionnelle – BC9)
Concevoir, entraîner et déployer des modèles de machine learning en garantissant leur fiabilité via des pipelines automatisés. (Compétence optionnelle – BC9)
Créer des visualisations de données informatives selon plusieurs angles d'observation, afin d'interpréter et de communiquer les résultats. (Compétence optionnelle – BC9)
Rédiger la documentation technique des systèmes et données produits, afin d'en garantir la sécurité et la bonne gestion. (Compétence optionnelle – BC9)
Concevoir et déployer des solutions de Business Intelligence et d’analyse de données massives
Analyser les flux de données d'une organisation et formaliser les besoins décisionnels des utilisateurs, afin de concevoir une architecture décisionnelle (Data Warehouse, Data Mart, Data Lake) adaptée aux besoins métiers. (Compétence optionnelle – BC10)
Modéliser les structures de données décisionnelles (schémas en étoile, flocon, constellation) et développer des processus d'intégration ETL/ELT afin de consolider des données issues de sources multiples. (Compétence optionnelle – BC10)
Manipuler et analyser des données structurées, non structurées et massives (Big Data), afin de produire des analyses décisionnelles adaptées aux besoins métiers. (Compétence optionnelle – BC10)
Mettre en œuvre des pratiques de gouvernance, de qualité et de traçabilité des données, ainsi que la conformité réglementaire (RGPD) et la sécurité des informations exploitées. (Compétence optionnelle – BC10)
Définir les indicateurs de performance (KPI) et les axes d'analyse, et concevoir des tableaux de bord et visualisations permettant le pilotage et l'aide à la décision. (Compétence optionnelle – BC10)
Piloter le déploiement d'une solution BI en coordonnant les parties prenantes métiers et techniques et assurer la formation des utilisateurs afin d'en garantir l'appropriation. (Compétence optionnelle – BC10)