Développement informatique et exploitation Opérationnelle
Organisation de la formation
Objectif : Le premier semestre est consacré à l'acquisition de compétences opérationnelles de base pour le monde de l'entreprise. Le deuxième semestre permet quant à lui d'acquérir les bases théoriques et fondamentales nécessaire au cursus d'ingénieur en informatique.
S5 : Objectif Kit de survie en entreprise
- Système d'information et bases de données (RDBMS, NoSQL, ETL, Conception SI, etc.)
- Fondamentaux du développement (Initiation au développement système, architecture Web, gestion de code source, etc.)
- Fondamentaux de l'exploitation (Initiation à l'administration système, Initiation au réseau, technologie Cloud, gestion de configuration, etc.)
- Module Professionnel
- SHEJS & Anglais (Méthodologie DevOps, Théorie de organisations, Anglais, etc.)
S6 : Objectif Acquisition des fondamentaux
- Mathématiques pour l'informatique (Fondamentaux, statistiques, probabilité, etc.)
- Développement (Développement système avancé, Développement Web, Programmation orientée objet, etc.)
- Ops (Conteneurs et émulation, déploiment et orchestration, plateforme Cloud, Intégration continue, etc.)
- Module Professionnel
- SHEJS & Anglais (Droit, Gestion de projet, Communication orale, Anglais, etc.)
Exemples de technologies/concepts manipulés durant l'année : MongoDB, PostgreSQL, Rust, Java, Node.js, React, Git, ANSIBLE, Docker, Kubernetes, AWS
4e année (semestres 7 et 8)
Objectif : Approfondir les connaissances en informatique et développer une expertise
S7 :
- Données (analyse de données, fouille de données, base de données avancées, etc.)
- Développement (Programmation fonctionnelle, programmation réactive, programmation web avancée, etc.)
- Ops (Administration système II, conteneurs et émulation II, plateforme Cloud II, sécurisation DevOps, etc.)
- Module Professionnel
- SHEJS & Anglais (Gestion de projet, Comptabilité, Anglais, etc.)
S8 :
- Data Science (Data engineering, Machine and Statistical Learning, etc.)
- Développement (Développement mobile, Cloud Design Patterns, etc.)
- Ops (réseau II, Monitoring, Alerting, Dashboarding, etc.)
- Module Professionnel
- SHEJS & Anglais (Audit SI, Comptabilité analytique, Anglais, etc.
Exemples de technologies/concepts manipulés durant l'année : Kotlin, Scala, InfluxDB, Spark, KVM, Gitlab, Spring 5 WebFlux, Google Cloud Platform, etc.
5e année (semestres 9 et 10)
Objectif : Fournir une ouverture à différentes thématiques clefs et travailler sur des concepts très avancés
S9 :
- Traitement et visualisation de données (Théorie des graphes, bases de données graphes, Visualisation de données, etc.)
- Développement et sécurité (Sécurité des systèmes d'information, Authentification, Contribuer à un projet OpenSource, etc.)
- Ops (Administration système III, Infrastructure as Code (IaC), Infrastructure as a Service (IaaS), etc.)
- Module Professionnel
- SHEJS & Anglais (Droit informatique, Management, Anglais, etc.)
S10 :
- IA (deep learning, text mining, etc.)
- Développement avancé (traitement distribués, Algorithmique avancée, etc.)
- Ops (Cloud computing & virtualization, orchestrateurs et scalabilité avancée, etc.)
- Module Professionnel
- SHEJS & Anglais (Lien à la recherche, Anglais)
Exemples de technologies/concepts manipulés durant l'année : OpenStack, TerraForm, Neo4j, LDAP, Kafka, AWS Lambda, Alexa, etc.
Compétences et savoir-faire
À sa sortie de l’école, l’élève-ingénieur DO :
- a acquis des bases scientifiques solides en informatique de la conception en passant par le développement jusqu’à sa mise en exploitation ;
- possède une bonne connaissance des technologies propres aux Clouds, tant au niveau infrastructure que des plateformes et des services ;
- est capable de gérer les aspects techniques, humains et économiques d’un projet informatique ou d’une activité dans le domaine de l’informatique.
Mobilité internationale
Une mobilité internationale est requise durant le cursus. Une période d’alternance de trois mois propice au voyage à l’international est prévue durant l’été de la 4e année.
Niveau d'exigence au TOEIC pour valider le diplôme d'ingénieur : B2.
Formation en entreprise
La formation en entreprise est supervisée par un maître d’apprentissage, en collaboration avec un tuteur académique. L'élève-apprenti est un membre actif et productif de l’entreprise. A ce titre, il participe aux différents projets de l’entreprise en prenant progressivement les responsabilités inhérentes à son futur statut cadre. Des étapes régulières au cours de la formation l'accompagnent dans cette évolution.