Ingénieur diplômé de l’École nationale supérieure d’ ingénieurs de Caen, spécialité Informatique
Présentation
- En tant que chef de projet, l’ingénieur ENSICAEN formalise les besoins, spécifie les solutions et garantie le bon déroulement des projets. Grâce à son expertise technique et scientifique, il choisit ou développe des algorithmes, des architectures logicielles et des solutions adaptées aux exigences fonctionnelles, en tenant compte des contraintes économiques, environnementales et technologiques.
- C’est un expert en architecture logicielle capable de modéliser, concevoir, développer, maintenir et faire évoluer des logiciels complexes dans de grands systèmes d’informations. Il intervient sur toutes les étapes du cycle de vie des logiciels, depuis la définition des besoins jusqu’au déploiement et à la maintenance. Il veille à la qualité, la maintenabilité et l’évolutivité des systèmes qu’il met en place, en respectant les meilleures pratiques et les normes de qualité inhérentes au développement et au cycle de vie d’un logiciel.
- L’ingénieur ENSICAEN est sensibilisé aux enjeux économiques et sociétaux, en particulier au développement durable (DD) et à la responsabilité sociétale en entreprise (RSE). Il intègre ces enjeux dans la conception et la réalisation de ses projets, contribuant ainsi à la création de solutions numériques responsables et innovantes.
- Polyvalent et innovant, il est en mesure de piloter des projets informatiques, de gérer les ressources humaines, financières et matérielles, et de communiquer efficacement avec les différentes parties prenantes, en français ou en anglais.
- Par sa capacité d’adaptation et son esprit d’autoformation, il maintient un haut niveau de compétences tout au long de sa carrière, que ces compétences soient techniques, scientifiques ou humaines.
Compétences attestées
- Compétences partagées :
- L’ingénieur conçoit des systèmes logiciels complexes, les analyse et les adapte en fonction du contexte. Il intervient à chaque étape du cycle de vie d’un logiciel en appliquant des méthodologies de gestion de projet modernes. A chacune de ces étapes, il collabore au sein d’équipes techniques, multidisciplinaires ou internationales.
- Évoluant avec discernement dans son environnement professionnel, il gère ses compétences pour orienter sa carrière. Sensibilisé aux enjeux sociétaux, la sécurité ou la santé au travail, il intègre ces problématiques dans ses pratiques et projets.
- Il exploite les paradigmes et idiomes des langages de programmation informatique et développe des logiciels en respectant les principes du génie logiciel.
- Il intervient à toutes les étapes d’un projet de développement informatique intégré à un système d’information complexe : recueillir et analyser les besoins du client, rédiger un cahier des charges, modéliser et analyser une solution, développer tout ou partie d’une solution, tester et corriger les erreurs, mettre en production et déployer.
- Piloter des projets informatiques fait partie de ses responsabilités. Il planifie et coordonne les projets logiciels, estime les coûts, met en œuvre des méthodes d’ingénierie logicielle (DevOps, méthodes agiles, méthode scrum, méthodes prédictives, etc.), pilote des stratégies d’amélioration continue et structure les retours d’expérience à travers une documentation rigoureuse.
- S’adapter à son environnement et anticiper les évolutions futures constitue une priorité. Il effectue des veilles technologiques, économiques et réglementaires, exploite les informations pertinentes issues de la littérature scientifique et technique, et propose des évolutions logicielles stratégiques pour l’entreprise. Enfin, il innove et entreprend pour contribuer à la réussite de son organisation.
- Compétences optionnelles :
- Il est spécialisé dans un des trois groupes de compétences optionnelles de cette section.
- Compétences en paiements dématérialisés et cybersécurité :
- Il analyse et synthétise l'écosystème national et international du e-Paiement (acteurs, enjeux et technique). Il conçoit des architectures de paiement ou de métiers connexes, innove et valide les solutions proposées. Il applique dans des contextes variés les normes de sécurité.
- En considérant les différents enjeux de la cybersécurité, il analyse les risques sur des logiciels ou systèmes informatiques complexes. Il conseille et propose des solutions techniques ou organisationnelles afin d’améliorer la sécurité d’un système. Sur la base d’une veille active en mobilisant les ressources et technologies du e-Paiement, il conçoit des architectures sécurisées dans le monde des échanges bancaires, déploie des solutions de sécurité et gère des projets de cybersécurité.
- Compétences en cybersécurité et intelligence artificielle :
- En considérant les différents enjeux de la cybersécurité, il analyse les risques sur des logiciels ou systèmes informatiques complexes. Il conseille et propose des solutions techniques ou organisationnelles afin d’améliorer la sécurité d’un système. Il conçoit des architectures sécurisées, et déploie des solutions de sécurité innovantes. Il gère des projets de cybersécurité, en particulier dans le domaine de l’intelligence artificielle.
- Il conçoit des systèmes adaptatifs basés sur l’apprentissage automatique, l’apprentissage profond et de la fouille de données. En intégrant les dernières innovations technologiques et scientifiques, il conçoit, concrétise, teste et valide des solutions, des méthodes, des systèmes et services innovants en Intelligence Artificielle appliqués à la sécurisation de systèmes informatiques.
- Compétences en intelligence artificielle et traitement d’image et du son :
- Il conçoit des systèmes adaptatifs basés sur l’apprentissage automatique, l’apprentissage profond et de la fouille de données.
- Il mobilise les ressources, technologies et outils du traitement d'image et du son pour l'analyse d'images ou de vidéos, la réalisation d'objet 3D et leur positionnement dans des scènes réelles ou virtuelles. Il spécifie, conçoit et met en œuvre une chaîne d'analyse d'images et de vidéos grâce à des méthodes et des outils de l’ingénieur en traitement d'image et du son.
- En s’appuyant sur des veilles technologique et scientifique actives, il conçoit, concrétise, teste et valide des solutions, des méthodes, produits, systèmes et services innovants en Intelligence Artificielle en particulier dans le domaine du traitement d'Image et du son.
Blocs de compétences (7)
Modéliser et résoudre des problèmes informatiques en exploitant les outils mathématiques et informatiques du développement et de l’architecture logicielle RNCP40219BC01
Compétences
- Formaliser et résoudre des problèmes informatiques et algorithmiques en s’appuyant sur un large champ des fondements de l'informatique.
- Exploiter les paradigmes et idiomes des langages de programmation (programmation orientée objets, programmation fonctionnelle, …) et choisir le meilleur paradigme dans un contexte applicatif donné.
- Développer une solution logicielle en utilisant les outils de développement logiciel adaptés (gestionnaire de version, intégration continue, environnements de développement…).
Modalités d'évaluation
Examens écrits ou oraux individuels Restitution de travaux pratiques individuels et collectifs (code source avec compte rendu de TP, rapport ou présentation en français ou en anglais) Examens de travaux pratiques Études de cas (rapport ou présentation) Rapport et soutenance des projets. Mises en situation lors de projets Auto-évaluation via des soutenances Quizz Prise en compte particulière des situations de handicap
Développer des logiciels et concevoir une architecture logicielle RNCP40219BC02
Compétences
- Recueillir et analyser les besoins et les attentes des parties prenantes internes (équipes, services, direction) et externes d’un projet logiciel (clients, fournisseurs, partenaires) afin d’établir un cahier des charges précis.
- Rédiger un cahier des charges détaillant les spécifications et contraintes d’un projet logiciel, tout en garantissant leur conformité aux exigences fonctionnelles et techniques du client, aux normes en vigueur et aux standards de sécurité.
- Modéliser l'architecture et les fonctionnalités d’une solution logicielle innovante pour répondre à un cahier des charges établi.
- Développer une solution logicielle innovante en appliquant les concepts du génie logiciel (méthodes et structurations des logiciels, patrons de conception), au sein de systèmes d’informations complexes.
- Établir et mettre en œuvre des plans de tests pour garantir la conformité logicielle aux exigences fonctionnelles, de performance, de qualité et de sécurité.
- Intégrer et mise en production d’une nouvelle solution logicielle dans un système d’information complexe.
- Analyser une architecture ou un projet logiciel, en étudiant les impacts sur la sécurité, la performance, la qualité, l’environnement et en établissant les risques qui en découlent.
- Proposer et défendre une solution logicielle devant les donneurs d’ordre internes (équipes, supérieurs hiérarchiques) ou externes (clients, partenaires, ...), en argumentant sur ses avantages techniques, économiques et stratégiques
Modalités d'évaluation
Examens écrits ou oraux individuels Restitution de travaux pratiques individuels et collectifs (code source avec compte rendu de TP, rapport ou présentation en français ou en anglais) Examens de travaux pratiques Études de cas (rapport ou présentation) Rapport et soutenance des projets. Mises en situation lors de projets Auto-évaluation via des soutenances Quizz Prise en compte particulière des situations de handicap
Gérer un projet informatique dans sa globalité ou à chaque étape du cycle de vie d’un logiciel. RNCP40219BC03
Compétences
- Planifier un projet logiciel, en estimant les ressources humaines, techniques et financières nécessaires à la conception, au développement, au déploiement et à la maintenance des solutions.
- Mettre en œuvre des méthodes d’ingénierie logicielle (DevOps, méthodes agiles, méthodes prédictives, intégration continue, …) pour le développement de projets informatiques collaboratifs et à distance.
- Superviser les étapes du cycle de vie d’un système logiciel, de sa conception initiale à son déploiement, tout en garantissant la traçabilité et l’évolution de la solution développée.
- Intégrer les enjeux des relations au travail, d’éthique, de sécurité, de santé au travail et de développement durable dans la gestion des projets et des équipes.
Modalités d'évaluation
Examens écrits ou oraux individuels Restitution de travaux pratiques individuels et collectifs (code source avec compte rendu de TP, rapport ou présentation en français ou en anglais) Examens de travaux pratiques Études de cas (rapport ou présentation) Rapport et soutenance des projets. Mises en situation lors de projets Auto-évaluation via des soutenances Quizz Prise en compte particulière des situations de handicap
Acquérir de nouvelles compétences en informatique dans une démarche d’innovation ou de recherche RNCP40219BC04
Compétences
- Effectuer une veille technologique, économique et réglementaire pour identifier les tendances dans le domaine de l’informatique, les opportunités et les contraintes liées aux systèmes logiciels et anticiper les évolutions du marché.
- Rechercher, évaluer et exploiter une information pertinente dans la littérature scientifique et technique, pour développer une compétence informationnelle solide.
- Entreprendre, innover et proposer des évolutions stratégiques pour l’entreprise en identifiant des opportunités et en développant des solutions technologiques ou logicielles nouvelles.
- Effectuer des activités de recherche, fondamentale ou appliquée, en mettant en place des dispositifs expérimentaux, en réalisant des maquettes, des simulations et des calculs numériques
Modalités d'évaluation
Examens écrits ou oraux individuels Restitution de travaux pratiques individuels et collectifs (code source avec compte rendu de TP, rapport ou présentation en français ou en anglais) Examens de travaux pratiques Études de cas (rapport ou présentation) Rapport et soutenance des projets. Mises en situation lors de projets Auto-évaluation via des soutenances Quizz Prise en compte particulière des situations de handicap
Concevoir des architectures de paiement et déployer des solutions de sécurité (bloc optionnel) RNCP40219BC05
Compétences
- 5.1 Analyser et synthétiser les informations associées à un (éco)système de paiement pour éclairer les décisions stratégiques ou techniques
- 5.2 Concevoir des architectures innovantes et sécurisées de paiement ou de métiers connexes, en proposant des solutions adaptées et en validant leur faisabilité technique, économique et opérationnelle.
- 5.3 Développer des solutions innovantes et performantes, notamment des solutions monétiques, au sein d’un système d’information complexe, dans le respect des exigences réglementaires et de sécurité.
- 5.4 Identifier les risques, les menaces et les vulnérabilités des systèmes informatiques complexes.
- 5.5 Gérer des projets de cybersécurité, en planifiant, coordonnant et suivant les actions nécessaires pour renforcer la sécurité d’une solution logicielle.
- 5.6 Conseiller et proposer des solutions techniques ou organisationnelles pour améliorer la sécurité des systèmes informatiques, en s’adaptant aux besoins et contraintes spécifiques des organisations.
Modalités d'évaluation
Examens écrits ou oraux individuels Restitution de travaux pratiques individuels et collectifs (code source avec compte rendu de TP, rapport ou présentation en français ou en anglais) Examens de travaux pratiques Études de cas (rapport ou présentation) Rapport et soutenance des projets. Mises en situation lors de projets Auto-évaluation via des soutenances Quizz Prise en compte particulière des situations de handicap
Développer des solutions alliant la sécurité et l’Intelligence Artificielle (bloc optionnel) RNCP40219BC06
Compétences
- Concevoir des systèmes adaptatifs et développer des solutions performantes en mobilisant les ressources, technologies et outils spécifiques à l’apprentissage automatique, l’apprentissage profond et la fouille de données.
- Rechercher, évaluer et exploiter des informations pertinentes issues de la littérature scientifique et technologique dans les domaines de l’intelligence artificielle et de la sécurité, afin de soutenir les projets et les innovations
- Identifier les risques, les menaces et les vulnérabilités des systèmes informatiques complexes ou de systèmes d’intelligence artificielle.
- Gérer des projets de cybersécurité, en planifiant, coordonnant et suivant les actions nécessaires pour renforcer la sécurité d’une solution logicielle.
- Conseiller, concevoir, concrétiser, tester et valider des solutions et services innovants, intégrant les dernières avancées technologiques et scientifiques, afin d’améliorer la sécurité des systèmes informatiques ou des systèmes d’intelligence artificielle.
Modalités d'évaluation
Examens écrits ou oraux individuels Restitution de travaux pratiques individuels et collectifs (code source avec compte rendu de TP, rapport ou présentation en français ou en anglais) Examens de travaux pratiques Études de cas (rapport ou présentation) Rapport et soutenance des projets. Mises en situation lors de projets Auto-évaluation via des soutenances Quizz Prise en compte particulière des situations de handicap
Développer des solutions d’Intelligence Artificielle et de traitement d’image et de son (bloc optionnel) RNCP40219BC07
Compétences
- Analyser des images ou des vidéos, et réaliser d'objets 3D et leur positionnement dans des scènes réelles ou virtuelles en mobilisant les ressources, technologies et outils du traitement d'image et du son.
- Spécifier, concevoir et mettre en œuvre une chaîne complète d’analyse d’images et de vidéos, incluant des méthodes et outils de l’ingénieur en traitement d’image et du son ou intégrant les dernières avancées technologiques et scientifiques de l’intelligence artificielle.
- Concevoir des systèmes adaptatifs et développer des solutions performantes en mobilisant les ressources, technologies et outils spécifiques à l’apprentissage automatique, l’apprentissage profond et la fouille de données.
- Rechercher, évaluer et exploiter des informations pertinentes issues de la littérature scientifique et technologique dans le domaine du traitement d’image et du son ou de l’intelligence artificielle, pour développer des solutions adaptées et innovantes.
Modalités d'évaluation
Examens écrits ou oraux individuels Restitution de travaux pratiques individuels et collectifs (code source avec compte rendu de TP, rapport ou présentation en français ou en anglais) Examens de travaux pratiques Études de cas (rapport ou présentation) Rapport et soutenance des projets. Mises en situation lors de projets Auto-évaluation via des soutenances Quizz Prise en compte particulière des situations de handicap
Voies d'accès
- Après un parcours de formation sous statut d’élève ou d’étudiant
- Après un parcours de formation continue
- Par expérience
- En contrat d’apprentissage
Emplois accessibles
- Les types d’emploi accessibles sont :
- * Ingénieur d'études et développement logiciel, architecte logiciel, chef de projet informatique, Scrum Master, Chef de projet Agile, Product Owner, analyste fonctionnel, ingénieur DevOps, ingénieur qualité logicielle, Ingénieur intégration continue, développeur full-stack, ingénieur maintenance applicative, …
- * Consultant en cybersécurité, Architecte en sécurité informatique, Expert en cybersécurité, DPO, RSSI, Chef de projet Cybersécurité, Analyste SOC, Expert audit de sécurité, Analyste en sécurité applicative, ...
- * Chef de projet monétique, Ingénieur Monétique (Développement, Test, Validation, Production, ...), Consultant Monétique, Consultant PCI/DSS, …
- * Data Scientist, Data Analyst, Ingénieur en intelligence artificielle, Chef de projet IA, Spécialiste en intégration de solutions IA
- * Ingénieur traitement d’images ou du son, Ingénieur Vision par Ordinateur, Développeur de jeux vidéos,...
- * Consultant Green IT, Ingénieur R&D, Chercheur en informatique, Chef de projet Innovation, ...
Secteurs d'activité
- Les ingénieurs diplômés exercent leur activité dans le cadre de grands groupes internationaux comme dans des PME ou TPE issus de plusieurs secteurs d’activités :
- * l’industrie du logiciel : Entreprises de services numériques (ESN), éditeurs de logiciels, start-ups technologiques, ...
- * la cybersécurité : sécurité informatique d’organisations ou d’entreprises, banques, assurances, défense, opérateurs télécoms, …
- * le monde bancaire et des paiements dématérialisés : fintech, institutions bancaires, e-commerce, …
- * le secteur de l’Intelligence Artificielle : laboratoires de R&D, centres d’innovation, santé, automobile (véhicules autonomes), ...
- * les secteurs du jeu vidéo, de l’imagerie médicale, de la réalité augmentée/virtuelle, …
- * Les entreprises engagées dans la transition énergétique, le numérique responsable ou le Green IT.
Composition des jurys
Le jury est composé du Directeur de l'ENSICAEN, du Directeur des Études, du responsable de la spécialité, du responsable des stages et d’un représentant du département des langues et humanités.
Le jury est composé du Directeur de l'ENSICAEN, du Directeur des Études, du responsable de la spécialité, du directeur délégué du CFA de l’ENSICAEN, d’un représentant de la formation par apprentissage, d’un représentant de la mobilité internationale de la formation par apprentissage et d’un représentant du département des langues et humanités.
Le jury est composé du Directeur de l'ENSICAEN, du Directeur des Études, du responsable de la spécialité, du responsable des stages et d’un représentant du département des langues et humanités.
Le jury est composé du Directeur ou son représentant, du Directeur des Études, du responsable de la spécialité, d’au moins deux personnalités extérieures exerçant dans le secteur d’activités concerné et d’un représentant du département des langues et humanités.
Offres d'emploi en cours via France Travail
Métiers visés (codes ROME)
Statistiques de certification
| Année | Certifiés | dont VAE |
|---|---|---|
| 2021 | 80 | — |
| 2020 | 63 | 1 |
Informations générales
- Code
- RNCP40219
- Type d'enregistrement
- Enregistrement de droit
- Date de décision
- 18/02/2025
- Date d'effet
- 01/09/2022
- Fin d'enregistrement
- 31/08/2027