Ingénieur diplômé de l'Institut supérieur d'informatique, de modélisation et de leurs applications de l'institut national polytechnique Clermont Auvergne

Certification RNCP42097
Formacodes 31054 | Informatique - Systèmes d’information et numérique 24231 | Réseau informatique 32062 | Recherche développement 11014 | Algorithme 15099 | Résolution problème
Nomenclature Europe Niveau 7

Codes NSF 326 | Informatique, traitement de l'information, réseaux de transmission 326n | Analyse informatique, conception d'architecture de réseaux 326t | Programmation, mise en place de logiciels
Voies d'accès : Formation initiale Contrat d'apprentissage Formation continue Contrat de professionnalisation VAE

Prérequis : Accès en première année sur concours externe aux étudiants issus des classes préparatoires aux grandes écoles Accès en première année sur dossier aux détenteurs d’un diplôme de BUT (Informatique, Réseaux et Télécommunications, SRC, …) ou ayant validé les deux premières années de cycle préparatoire interne (Prep’ISIMA), de la Prépa INP ou de licence (Informatique, Mathématiques) Accès en deuxième année sur dossier aux détenteurs d’un master 1 en Informatique ou en Intelligence artificielle.

Certificateurs :
Certificateur SIRET
CLERMONT AUVERGNE INP 13002191800011
MINISTERE DE L'ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE 11004401300040


Activités visées :
L’ingénieur ISIMA exerce dans tous les domaines relevant de l’informatique, de la modélisation et des technologies de l’information et de la communication avec, en particulier, des focus sur les thèmes suivants : * L’informatique des systèmes interactifs pour l’embarqué, la robotique et le virtuel.
* Le génie logiciel et les systèmes informatiques * Les systèmes d’information et d’aide à la décision * La modélisation mathématique et la science des données * Les réseaux et la sécurité informatique Ainsi, l'ingénieur diplômé de l'ISIMA : * Conduit l’analyse et la modélisation des besoins dans le cadre de projets informatiques.
* Spécifie et développe des applications informatiques.
* Réalise des expertises sur des solutions informatiques (matérielles et/ou logicielles) existantes.
* Optimise des solutions informatiques.
* Sécurise des solutions informatiques.
* Assure la veille technologique.
* Réalise des suivis de qualité et des documentations.
* Participe à la maintenance des solutions informatiques.
* Participe à des travaux de recherche ou de développement scientifique dans le domaine de l’informatique.
Plus spécifiquement, l’ingénieur ISIMA peut être amené à : * Concevoir des systèmes informatiques embarqués éventuellement liés à la robotique.
* Concevoir des applicatifs liés à la réalité virtuelle ou augmentée.
* Concevoir des applications informatiques complexes distribuées en réseaux.
* Concevoir des systèmes d’information, de gestion ou de production intégrant des bases de données et de l’analyse * décisionnelle.
* Réaliser des développements scientifiques et informatiques utilisant des modèles mathématiques complexes et des techniques * de l’intelligence artificielle.
* Concevoir, réaliser, sécuriser et maintenir des infrastructures informatiques utilisant les réseaux informatiques.
Il réalise l'ensemble de ses activités au sein d'équipes, qu'il peut être conduit à encadrer.
À cela s’ajoutent enfin toutes les activités classiques des ingénieurs qui ont vocation d’évoluer vers des postes de direction d’entreprise durant leur carrière.

Capacités attestées :
La transformation digitale qui touche tous les secteurs de l’économie (industrie, distribution, commerce, loisir, finance, santé…) est une source de projets informatiques à fortes valeurs ajoutées. L’ingénieur ISIMA intervient dans des secteurs d’activités variés pour développer ou faire évoluer (optimiser les performances, sécuriser...) des solutions adaptées aux besoins de ses clients ou partenaires tout en préconisant des alternatives pour assurer la sobriété énergétique, en respectant les droits d’accès aux données et en veillant aux aspects éthiques de sa démarche. Il est apte à intégrer les enjeux environnementaux dans ses choix technologiques, que ce soit dans le développement de logiciels économes en ressources, la conception d’architectures sobres en énergie ou l’optimisation de l’impact des infrastructures numériques. Pour cela, l’ingénieur ISIMA est capable de comprendre en profondeur la problématique métier spécifique du client, de dialoguer avec le client pour formaliser son besoin et aboutir à une modélisation menant à imaginer, concevoir, tester puis réaliser de manière effective un produit ou un service informatique conforme aux attentes du client, dans les délais, le budget imparti et le respect des contraintes sécuritaires (RGPD, CNIL,...) et environnementales. Les méthodes actuelles de réalisation de ces solutions impliquent de fortes interactions continues avec le client (méthodes agiles par exemple). L’ingénieur ISIMA est amené à travailler dans des projets en équipe, à dimension nationale ou internationale. Il pilote et coordonne des équipes multiculturelles, multithématiques dans des environnements multi variés. L’ingénieur ISIMA contribue à la recherche et à l’innovation, en participant à des projets scientifiques et technologiques porteurs, en conduisant des démarches de veille stratégique et d’amélioration continue, en anticipant les évolutions technologiques et en proposant des solutions nouvelles, adaptées aux mutations rapides du monde numérique. Dans ce vaste cadre, l’ingénieur ISIMA est en mesure de trouver sa juste place professionnelle ainsi qu’un équilibre entre obligations professionnelles et aspirations personnelles, lui permettant d’évoluer et de grandir en tant que personne et d’entreprendre de nouveaux projets personnels comme, par exemple, la création d’entreprise. Compétences détaillées : • Être en autonomie linguistique et culturelle pour communiquer de façon authentique : échange sur la solution logicielle, présentation de solutions, rapports d’avancement, livraison de la solution logicielle et aide à la mise en production • Traduire les besoins du client dans une analyse fonctionnelle (cahier de charges) • Concevoir des supports de communication clairs et pertinents, en français ou en anglais, adaptés au client (le client peut être par exemple être un expert informatique ou un utilisateur d’un logiciel métier sans compétence informatique) • Préconiser des solutions informatiques sécurisées et à faible empreinte environnementale • Traduire une analyse fonctionnelle en spécifications techniques en français et en anglais • Préconiser et maintenir une architecture logicielle ou matérielle (application web, hébergée dans le cloud ou en installation locale, utilisation d’API
- Application Programming Interface, réutilisation de blocs logiciels) • Respecter les normes d'architecture à l'ensemble des projets de l’entreprise et de la gestion et de la réutilisation des composants logiciels de l'entreprise. • Réaliser un prototype de la solution technique pour validation par le client : interface homme-machine, simulation du fonctionnement du logiciel, preuve de concept, architecture réseau, • Concevoir un modèle optimisé et sécurisé • Évaluer la sécurité de l’architecture matérielle et des modèles logiciels • Quantifier les impacts induits par les choix de modélisation (langages, maintenabilité, délais, coûts, sécurité, performances, empreinte environnementale) • Développer une application ou intégrer des briques logicielles en choisissant le langage le plus adapté en commentant, le plus souvent en anglais, pour faciliter la reprise du code ultérieurement • Tester, intégrer la solution dans l'environnement de production (serveurs de tests, serveur de production) • Choisir les solutions techniques pour gérer la montée en charge des applications (bande passante, nombres d’utilisateurs, puissance de calcul nécessaire) • Choisir les solutions techniques sécurisée à l’aide d’une analyse de risque (méthode d’analyse de risque type Ebios Risk manager). • Livrer un produit conforme (qualité, normes, sécurité, maintenabilité, accessibilité informatique) dans les délais et documenté (présentations orales, rapports d’analyse, d’impact, en français ou en anglais). • Choisir des solutions techniques en prenant en compte les enjeux environnementaux (limitation de la consommation électrique, optimisation du code, impact environnemental de l'infrastructure, d'un datacenter, etc). • S'intégrer dans un projet informatique existant • Mettre en place des outils de gestion de projet entre autres une gestion du versioning du code • Animer une équipe projet en utilisant les méthodes agiles et itératives en développement (par exemple Scrum) • Prendre des décisions avec les commanditaires, les utilisateurs et les développeurs • Documenter, présenter, communiquer autour du projet en interne et en externe, à l’écrit, à l’oral, en français et en anglais • Mettre en place des outils d'intégration continue (devops : automatisation et suivi de toutes les étapes de la création d'un logiciel, depuis le développement, l'intégration, les tests, la livraison jusqu'au déploiement, l'exploitation et la maintenance des infrastructures.) • Mettre en oeuvre une politique de gestion des risques • Intégrer la sécurité dans tout le cycle de vie d'un projet • Adopter une démarche d’intelligence économique : • Faire de la veille par et pour la recherche • Transmettre ses connaissances et ses compétences, former ses collaborateurs

Secteurs d'activité :
Sociétés de service en informatique (ESN) Éditeurs de logiciel Constructeurs informatiques, d’équipement électronique ou de télécommunication Conseil/Sécurité Opérateurs de télécommunications Secteur « Banque, Finances et Assurance » Équipementiers pour l’automobile ou l’aéronautique Industrie (hors informatique) Administration publique Recherche et enseignement supérieur Institut de Formation Grande Distribution Audiovisuel Secteur de la santé

Types d'emplois accessibles :
- Architecte réseaux - Architecte en Systèmes d’information - Consultant, auditeur, expert en solutions informatique - Chef de projet informatique - Ingénieur d’études - Administrateur réseaux et systèmes - Ingénieur sécurité informatique - Ingénieur réseaux - Ingénieur recherche et développement - Ingénieur en intelligence artificielle - Ingénieur technico-commercial - Ingénieur support - Directeur informatique - Chef d’Entreprise - Ingénieur en développement logiciel - Data scientist (ou ingénieur en science des données)

Objectif contexte :
L’informatique est un domaine en perpétuelle évolution, aussi bien dans ses concepts, ses paradigmes, ses outils, ses méthodes, ses supports et ses domaines d’application. Les projets informatiques doivent permettre de répondre aux défis de nombreux secteurs de l’industrie, du commerce, de la finance… en phase avec les enjeux sociétaux sous-jacents. Ils font ainsi appel à de larges connaissances et des compétences scientifiques, techniques, économiques, sociales et humaines propre au domaine cible impacté par l’informatisation. Les environnements organisationnels sont évolutifs et multivariés dans des entreprises de tailles, d’origine et de secteurs très divers. Il est important de noter que les demandes des clients ne concernent pas seulement la création de nouveaux produits ou services informatiques mais aussi la meilleure intégration dans des infrastructures existantes, la maintenance, l’adaptation, la mise aux normes (par exemple de nature réglementaire), la sécurisation, l’optimisation des performances, l’ergonomie... de solutions déjà existantes. La conduite d’un projet informatique est donc souvent pluridisciplinaire, interculturel et doit intégrer de façon responsable les approches financières, techniques, sociétales et humaines. Un rapport sur "Les métiers en 2030" de France Stratégie et de la DARES, publié en mars 2022, anticipe que le métier d'ingénieur en informatique sera celui connaissant la plus forte croissance d'ici 2030, avec une augmentation de 26% par rapport à 2019. Cette évolution devrait se traduire par la création de 180 000 postes dans les secteurs de l’informatique et de la recherche entre 2019 et 2030. Cette croissance est alimentée par l'essor continu du secteur numérique et la transformation digitale des entreprises, qui génèrent une demande croissante de compétences dans le domaine du numérique. Dans ce contexte, la certification d’ingénieur diplômé de l’Institut supérieur d’informatique, de modélisation et de leurs applications (ISIMA) a été conçue comme une formation d’ingénieur généraliste en informatique pour répondre aux besoins complexes et évolutifs des entreprises : les professionnels diplômés sont ainsi capables de concevoir, développer, intégrer, optimiser et sécuriser des solutions informatiques en adéquation avec les enjeux économiques, sociétaux et techniques contemporains. Pour cela, la certification confère un socle scientifique et technique solide, complété par des colorations thématiques - sécurité informatique, intelligence artificielle, science de l’information et de la décision, réalité virtuelle, informatique embarquée - qui permettent aux ingénieurs diplômés à la fois de réaliser une insertion professionnelle rapide tout en conduisant un évolution de carrière solide, en France comme à l’international. La certification développe également des capacités essentielles pour exercer le métier d’ingénieur aujourd’hui : le travail en équipe, la gestion de projet, l’esprit méthodologique et d’abstraction, grâce à la maîtrise rigoureuse des méthodes de conception et des fondements mathématiques des technologies numériques. Enfin, la certification confère des capacités éprouvées d’adaptation des diplômés face à l’évolution rapide des technologies et des métiers de l’informatique, leur permettant d’évoluer durablement dans des environnements professionnels dynamiques, innovants et multiculturels. Cela inclut aussi la capacité de l’ingénieur ISIMA à avoir une démarche responsable en quantifiant les ressources nécessaires induites par ses choix.

Statistiques : :
Année Certifiés Certifiés VAE Taux d'insertion global à 6 mois Taux d'insertion métier à 2 ans
2024 119 1 69
2023 111 0 87
2022 98 0 98

Bloc de compétences

RNCP42097BC01 : Dialoguer avec un client demandeur d’une solution logicielle ou d’un système informatique et être force de proposition de solutions
Compétences :
- Être en autonomie linguistique et culturelle pour communiquer de façon authentique : échange sur la solution logicielle, présentation de solutions, rapports d’avancement, livraison de la solution logicielle et aide à la mise en production
- Traduire les besoins du client dans une analyse fonctionnelle (cahier de charges)
- Reformuler la demande du client
- Concevoir des supports de communication clairs et pertinents, en français ou en anglais, adaptés au client (le client peut être par exemple être un expert informatique ou un utilisateur d’un logiciel métier sans compétence informatique)
- Préconiser des solutions informatiques sécurisées et à faible empreinte environnementale
- Identifier, dans la phase d’analyse du besoin, les impacts environnementaux, sociaux et éthiques potentiels de la solution envisagée
- Intégrer dans la relation client des éléments de sensibilisation à la sobriété numérique, à l’accessibilité et à la sécurité des systèmes
Modalités d'évaluation :
Validation des compétences par évaluation orale, écrite et / ou pratique et lors de mises en situation professionnelle (projets). Le niveau d’anglais est testé en contrôle continu par évaluations orales et écrites et aussi par le passage d'un test extérieur pour garantir le niveau B2. Évaluation du travail réalisé en stage par l’intermédiaire de rapports, de soutenances et de l’évaluation par les tuteurs en entreprise.
RNCP42097BC02 : Modéliser une solution logicielle
Compétences :
- Traduire une analyse fonctionnelle en spécifications techniques en français et en anglais
- Préconiser et maintenir une architecture logicielle ou matérielle (application web, hébergée dans le cloud ou en installation locale, utilisation d’API
- Application Programming Interface, réutilisation de blocs logiciels)
- Respecter les normes d'architecture à l'ensemble des projets de l’entreprise et de la gestion et de la réutilisation des composants logiciels de l'entreprise
- Réaliser un prototype de la solution technique pour validation par le client : interface homme-machine, simulation du fonctionnement du logiciel, preuve de concept, architecture réseau,
- Concevoir un modèle optimisé et sécurisé
- Évaluer la sécurité de l’architecture matérielle et des modèles logiciels
- Quantifier les impacts induits par les choix de modélisation (langages, maintenabilité, délais, coûts, sécurité, performances, empreinte environnementale)
- Intégrer les contraintes de sobriété énergétique et de durabilité dans les modèles logiciels proposés
- Anticiper les implications éthiques et réglementaires (protection des données, biais algorithmiques, transparence) dès la phase de modélisation
- Évaluer l’impact environnemental et social des choix de conception logicielle à travers des critères quantifiables
Modalités d'évaluation :
Validation des compétences par évaluation orale, écrite et / ou pratique et lors de mises en situation professionnelle (projets). Les travaux pratiques permettent l’analyse de cas d’études pratiques issus de projets industrie et recherche. Comptes rendus de travaux pratiques. Examen écrit individuel et oral sur la résolution de problèmes de modélisation informatique (UML, Unified Modeling Language) Le projet (seul ou en binôme) permet la réalisation de maquettes informatiques Évaluation du travail réalisé en stage par l’intermédiaire de rapports, de soutenances et de l’évaluation par les tuteurs en entreprise.
RNCP42097BC03 : Concevoir, réaliser des solutions logicielles
Compétences :
Développer une application ou intégrer des briques logicielles en choisissant le langage le plus adapté en commentant, le plus souvent en anglais, pour faciliter la reprise du code ultérieurement Tester, intégrer la solution dans l'environnement de production (serveurs de tests, serveur de production) Choisir les solutions techniques pour gérer la montée en charge des applications (bande passante, nombres d’utilisateurs, puissance de calcul nécessaire) Choisir les solutions techniques sécurisée à l’aide d’une analyse de risque (méthode d’analyse de risque type Ebios Risk manager) Livrer un produit conforme (qualité, normes, sécurité, maintenabilité, accessibilité informatique) dans les délais et documenté (présentations orales, rapports d’analyse, d’impact, en français ou en anglais) Choisir des solutions techniques en prenant en compte les enjeux environnementaux (limitation de la consommation électrique, optimisation du code, impact environnemental de l'infrastucture, d'un datacenter, etc)
Modalités d'évaluation :
Validation des compétences par évaluation orale, écrite et / ou pratique et lors de mises en situation professionnelle (projets) Examen pratique sur ordinateur Le projet permet d’évaluer la réalisation (seul et en groupe) de programmes et logiciels informatiques Évaluation du travail réalisé en stage par l’intermédiaire de rapports, de soutenances et de l’évaluation par les tuteurs en entreprise Choisir des solutions techniques en prenant en compte les enjeux sociétaux
RNCP42097BC04 : Gérer ou s’intégrer dans une équipe en charge d’un projet informatique
Compétences :
S'intégrer dans un projet informatique existant Mettre en place des outils de gestion de projet entre autres une gestion du versioning du code Animer une équipe projet en utilisant les méthodes agiles et itératives en développement (par exemple Scrum) Prendre des décisions avec les commanditaires, les utilisateurs et les développeurs Avoir une démarche d’amélioration continue : Documenter, présenter, communiquer autour du projet en interne et en externe, à l’écrit, à l’oral, en français et en anglais Mettre en place des outils d'intégration continue (devops : automatisation et suivi de toutes les étapes de la création d'un logiciel, depuis le développement, l'intégration, les tests, la livraison jusqu'au déploiement, l'exploitation et la maintenance des infrastructures.) Mettre en œuvre une politique de gestion des risques Intégrer la sécurité dans tout le cycle de vie d'un projet Former l’équipe aux enjeux de cybersécurité, de souveraineté des données et à l’éthique numérique dans les décisions collectives
Modalités d'évaluation :
Validation des compétences par évaluation orale, écrite et / ou pratique et lors de mises en situation professionnelle (projets). Le rapport de projet détaille le planning, l’équipe, l’organisation et les missions réalisées. Évaluation du travail réalisé en stage par l’intermédiaire de rapports, de soutenances et de l’évaluation par les tuteurs en entreprise. Former et responsabiliser l’équipe aux enjeux de cybersécurité, de souveraineté des données et à l’éthique numérique dans les décisions collectives.
RNCP42097BC05 : Evoluer dans un environnement multivarié, concurrentiel, international : Rechercher de l’information, protéger son information, diffuser de l’information
Compétences :
- Adopter une démarche d’intelligence économique
- Effectuer une veille réglementaire, technologique, concurrentielle, à l’échelle de l’entreprise
- Protéger l’information stratégique de l’entreprise
- Participer à la démarche d’influence de l’entreprise, porter les valeurs de l’entreprise
- Identifier les risques inhérents à l'écosystème numérique international et multiculturel
- Intégrer les projets stratégiques de l'entreprise aussi bien dans un contexte national qu’international
- Traiter, diffuser et réutiliser l’information avec une posture éthique et critique, en tenant compte des obligations liées à la protection des données
- Sécuriser les échanges d’informations dans un contexte international, multiculturel et soumis à des législations variées
- Participer à des démarches de veille et d’intelligence technologique pour anticiper les risques et saisir les opportunités d’innovation durable
Modalités d'évaluation :
Validation des compétences par évaluation écrite et lors de mises en situation professionnelle. L’évaluation écrite nécessite de se tenir au courant de l’actualité, notamment avec les études de cas d’ingérence économique publié par la DGSI (Direction générale de la sécurité intérieure). Évaluation du travail réalisé en stage par l’intermédiaire de rapports, de soutenances et de l’évaluation par les tuteurs en entreprise.
RNCP42097BC06 : Innover et créer dans son métier d'ingénieur informatique
Compétences :
- Faire de la veille par et pour la recherche
- Faire une étude de marché, analyser la faisabilité
- Faire une analyse financière, juridique et une étude des risques
- Intégrer les nouveaux modèles économiques (software as a service, services cloud)
- Développer ses réseaux professionnels (entre autres sur les réseaux sociaux)
- Transmettre ses connaissances et ses compétences, former ses collaborateurs
- Mener des projets de recherche appliquée dans un cadre rigoureux, en lien avec les grands défis sociétaux (transition énergétique, sécurité numérique, inclusion)
- Créer ou accompagner des projets entrepreneuriaux en phase avec les objectifs du développement durable (ODD) et les réglementations internationales en matière de numérique responsable
Modalités d'évaluation :
Validation des compétences par évaluation orale, écrite et / ou pratique et lors de mises en situation professionnelle (projets). Possibilité d’accompagnement à la démarche entrepreneuriale avec l’aide de Pépite (Pôles Étudiants pour l’Innovation, le Transfert et l’Entrepreneuriat). Possibilité d’avoir le statut national Étudiant-Entrepreneur. Évaluation du travail réalisé en stage par l’intermédiaire de rapports, de soutenances et de l’évaluation par les tuteurs en entreprise.
Partenaires actifs :
Partenaire SIRET Habilitation
FORMASUP AUVERGNE 49171064600036 HABILITATION_ORGANISER


Données Open data issues de France Compétences France Compétences
Select your color
Light/dark Layout