Bac+5 - Data Engineer - A Montpellier/A distance

“Devenez Data engineer en alternance ou en continu“

Contact

Christine AUZOLLE - Responsable des Admissions - 04.34.48.00.25

Session

Session 1 : Du 01-10-2025 au 30-06-2027 - Montpellier-Hybride-classe-virtuelle


Session 2 : Du 02-12-2025 au 27-08-2027 - A-distance


Session 3 : Du 19-06-2025 au 27-03-2026 - Montpellier-Hybride-classe-virtuelle


Résumé de la formation

Durée : 735 heures

Type de formation : Formation mixte

Lieu de la formation : Occitanie

Public : Tout public, Sans emploi, En emploi

Validation : Diplome

Financement(s) possible(s) :

  • Alternance
  • Apprentissage
  • Compte personnel de formation
  • CPF de transition
  • Conseil Régional
  • Entreprise
  • OPCO
  • Pôle Emploi
  • Autofinancement

Domaine : Informatique

Objectif de la formation

À l’issue de la formation Bac+5 - Data Engineer – Développeur Full stack Big data, les apprenant(e)s seront en mesure de :

- Analyser et définir une stratégie des systèmes d’information
- Piloter et manager des projets informatiques
- Concevoir et développer des applications en Python
- Modéliser et alimenter un datawarehouse
- Construire et développer applications big data
- Concevoir et développer une IA

Programme de la formation

Modules de formation Contenus et objectifs
Accueil et fondamentaux

Présentation du titre 7 : examen, dossier professionnel, rapport de stage, etc.
Communication relationnelle en entreprise
Techniques de recherche d'emploi / e-réputation
Rappels : Fondamentaux du développement, bases de données, Git, Scrum
Recherche entreprise, jobdating ou révision

Concevoir et développer une application informatique

Modélisation fonctionnelle des besoins avec UML
Architecture répartie et principaux design patterns
Projet: Conception d'une application informatique
Développement objet avec Python
Les fondamentaux du test logiciel
Projet : Développement d’une application informatique
Concevoir et réaliser un suivi de la qualité applicative assisté par IA

Piloter et manager les projets informatiques

Fondamentaux de la Gestion de projet informatique 
Product Management avec Confluence & Jira : projet, exigences, anomalies
Cadrage d'un projet informatique : enjeux, besoins, solutions techniques, risques, méthodes, budget, contraintes, équipes 
Projet : Elaboration d'un cahier des charges technique
Projet : Rédaction d'un dossier de planification d’un projet informatique
Techniques de management d'équipe : leadership
Pilotage et coordination des équipes projet (RACI, Tdb)
Projet : Pilotage et management des équipes projet

Construire et développer des modèles de big data

Introduction au Big data : cycle de vie, modèles, enjeux, solutions, cloud
Programmation pour la data avec Python (pandas, numpy)
Ingénierie des données avec Kafka, Cassandra et Spark
Hadoop - Présentation de l'écosystème et de ses architectures (hdfs, hive, flume, sqoop, nifi)
Visualisation / BI avec PowerBI
Projet : Conception et développement d'une solution de collecte, stockage et traitement de données volumineuses et hétérogènes

Conception et développement d'Intelligence Artificielle

Introduction à l'IA : cycle de vie, outils, écoconception, automatisation, etc.
Machine Learning avec scikit-learn
Deep Learning / Natural Language Processing avec TensorFlow
PROJET IA et REX: Création d'un pipeline Big Data + Machine Learning

Définir une stratégie de systèmes d’information

Mise en place d'une veille technologique
Design Thinking : analyse des besoins et maquettage
Rédaction d'un cahier des charges fonctionnels
Mise en place d'une campagne de tests
PROJET : Rédaction scenarii de tests avec SquashTM
Architecture et Stratégie des systèmes d'information
PROJET: Rédaction d'un dossier d'analyse stratégique du SI

Préparation examen, examen et mise en application en entreprise

Finalisation projets et Préparation Dossier Professionnel
Examen devant un jury

Prérequis

Bac+3 en informatique ou Master scientifique en reconversion.
Maîtrise de la programmation orientée objet et des bases de données.