Certification RNCP · RNCP42097

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

Niveau 7 — Master / Diplôme d'ingénieur Enregistrement de droit Enregistrée jusqu'au 31/08/2031

Cette formation d'ingénieur délivrée par Clermont Auvergne INP prépare des spécialistes de l'informatique et des technologies de l'information. Elle s'adresse à des étudiants en quête d'une expertise pluridisciplinaire couvrant le génie logiciel, les systèmes embarqués et la modélisation informatique. Le programme met l'accent sur l'informatique interactive, la robotique et les applications virtuelles, permettant aux diplômés de maîtriser les systèmes d'information complexes et les technologies émergentes.

Débouchés concrets

  • Ingénieur logiciel et développement informatique
  • Responsable infrastructure et administration systèmes
  • Consultant en systèmes d'information
  • Architecte solutions informatiques
  • Ingénieur robotique et systèmes embarqués
  • Chef de projet informatique

Métiers visés (5)

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)

Certificateurs

  • CLERMONT AUVERGNE INP

    SIRET 13002191800011

    Actif

Codes NSF (Nomenclature des Spécialités de Formation)

  • 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

Source officielle : Répertoire National des Certifications Professionnelles (RNCP), tenu à jour par France Compétences. Consulter la fiche officielle sur le portail public : francecompetences.fr — fiche RNCP42097

ⓘ Les données affichées sont reproduites depuis l'export quotidien officiel. Elles peuvent légèrement différer des mises à jour les plus récentes du portail France Compétences.