Data & IA

Alternance Data Engineer

  • Alternance (2 ans ou 1 an sous-conditions)

Construisez et automatisez des pipelines de données robustes pour l'entreprise, avec des outils comme Python, SQL ou Airflow.

  • Certification Mines Paris – PSL
  • RNCP niveau 7
  • 100% en ligne

DécouvRir

L’alternance Métier Data Engineer

Qu’est-ce que l’alternance Data Engineer de Liora ?

Chez Liora, la formation Data Engineer en alternance dure 2 ans, avec 850 heures de cours à distance réparties en 20 sprints. En entreprise, vous construisez des pipelines de données, avec PySpark pour les traitements et Airflow pour leur automatisation. Vous obtenez un titre RNCP de niveau 7, un certificat Mines Paris et deux certifications AWS. De quoi exercer comme data engineer ou ingénieur big data.

Développez des compétences utiles

  • Python
  • SQL
  • AWS
  • GitHub
  • MongoDB
  • Snowflake
  • PySpark

Obtenez des certifications reconnues

Titre RNCP de niveau 7

Mines Paris – PSL Executive Education

Certification AWS Cloud Practitioner

Définir

Concevoir

Piloter

Périodes d’apprentissage sur la plateforme Learn

Masterclass animées par un professeur expert

Candidatez dès maintenant à la formation

Notre équipe vous accompagne pour comprendre vos besoins et construire avec vous le parcours de formation le plus adapté.

Prochaines rentrées

    • Alternance

    Vendredi 13 novembre 2026

    Data Engineer (alternance)

    A distance

    Français

    Candidater

Contenu de la formation

Apprenez le métier en plusieurs sprints chacun dédié au développement de compétences précises et attendues par les entreprises.

Programmation Python (optionnel)

Fondamentaux de Python :
• Découvrir les différentes variables, listes et tuples pour structurer les données.
• S’initier aux boucles, conditions et types d’opérateurs.
• Introduire les fonctions et apprendre à lire la documentation.
• Instancier des classes simples et utiliser les modules standards.

NumPy :
• Créer et manipuler un tableau multidimensionnel avec NumPy Array.
• Présenter et appliquer des opérations matricielles pour le calcul scientifique.
• Créer des indicateurs statistiques à partir de données dans un tableau NumPy.

Python avancé :
• Maîtriser les variables, types, opérateurs et structures avancées.
• Introduire les concepts de fonctions anonymes, décorateurs et générateurs.
• Préparer au traitement parallèle avec le multi-threading et le multiprocessing.
• Manipuler les fonctions asynchrones, les annotations et la bibliothèque MyPy.

Programmation orientée objet (optionnel) :
• Définir des classes en Python et appliquer les principes d’héritage.
• Utiliser les méthodes prédéfinies pour structurer des objets réutilisables.

ETL dans un projet data (optionnel)

Manipulation des données SQL :
• Introduire les bases des bases de données relationnelles et leur structure.
• S’initier aux fondamentaux du langage SQL pour interroger et manipuler les données.
• Approfondir les requêtes SQL pour des cas d’usage concrets et avancés.

ETL avec PySpark :
• Introduire les pipelines ETL pour automatiser l’extraction, la transformation et le chargement de données.
• Extraire des données depuis des fichiers locaux ou une base de données connectée.
• Transformer les données et appliquer du feature engineering avec PySpark.

Data Science

Statistiques :
• Explorer les variables numériques pour analyser leur répartition.
• Explorer les variables catégorielles pour comprendre la structure des données.
• Étudier les relations entre les variables pour détecter des corrélations ou tendances

Data Visualisation :
• Présenter différents types de graphiques avec Matplotlib (barres, nuages de points, histogrammes, boîtes à moustaches, camemberts).
• Créer des visualisations interactives avec Dash pour faciliter l’analyse de données.

Machine Learning :
• Prétraiter les données pour les rendre exploitables par un modèle.
• Sélectionner et optimiser un algorithme de Machine Learning.
• Définir et appliquer des modèles de régression, classification et clustering.
• Développer des algorithmes supervisés et non supervisés selon les cas d’usage.

Acculturation et Data Gouvernance

Acculturation Data :
• Découvrir les métiers de la Data et leurs rôles dans une organisation.
• Comprendre comment structurer et gérer une équipe Data.
• Définir les termes et concepts fondamentaux utilisés dans l’univers Data.

Différentes sources et types de données :
• Présenter les différentes sources de données et bases de données.
• Comprendre les enjeux liés au stockage et à la gouvernance des données.
• Optimiser l’exploitation d’une base relationnelle dans un cadre métier.

RGPD et éthique :
• Comprendre les implications du RGPD et de l’éthique dans le domaine de la Data.
• Mettre en œuvre les techniques d’anonymisation et de pseudonymisation des données.

Business Intelligence

Power BI :
• Se connecter à différentes sources de données avec Power BI.
• Visualiser les données en utilisant Power Query pour les transformer.
• Modéliser les données et établir des relations entre les tables.
• Introduire le langage DAX pour enrichir les analyses.
• Créer un tableau de bord complet avec étude de cas.

Tableau (optionnel) :
• Se connecter aux sources de données à partir de Tableau.
• Mettre en forme et transformer les données pour les visualiser.
• Créer des visualisations interactives adaptées aux besoins métiers.

Chefferie de projet

Gestion de projet :
• Identifier les enjeux spécifiques d’un projet Data.
• Comprendre les principaux modèles de gestion de projet.
• Conduire le changement et accompagner les équipes dans les phases de transition.

Méthode agile :
• Introduire la méthode agile et ses principes fondamentaux.
• Utiliser les outils et méthodologies agiles (Scrum, Kanban, etc.).
• Appliquer l’agilité dans un contexte Data.
• Mesurer l’impact de l’agilité sur la collaboration et la performance en entreprise.

Programmation et outils avancés

Git :
• Introduire le système de gestion de version Git.
• Initialiser un dépôt Git et manipuler les commandes de base.
• Approfondir les concepts clés : branches, tags, merges, etc.

GitHub :
• Découvrir la plateforme GitHub pour le travail collaboratif autour du code.
• Présenter les fonctionnalités majeures : Fork, Pull Request, Issues.
• Partager ses modifications avec pull et push.
• Utiliser GitHub Actions à travers des cas pratiques.

Test unitaires :
• Mettre en place des tests unitaires avec Pytest.
• Introduire les tests d’intégration et les fonctions associées.
• Présenter les bénéfices des tests : gain de temps, meilleure lisibilité, amélioration de la qualité du code.

Systèmes Linux et Script Bash :
• Présenter les fondamentaux des systèmes Linux.
• Prendre en main l’utilisation d’un terminal pour interagir avec le système.
• Écrire des scripts Bash pour automatiser les tâches courantes.

Bases de données

MongoDB :
• Présenter les caractéristiques de MongoDB comme base NoSQL orientée documents.
• Se familiariser avec la syntaxe des requêtes MongoDB pour interroger et manipuler les données.

Elasticsearch :
• Décrire le fonctionnement d’un moteur de recherche orienté documents.
• Comprendre la structure d’un index et son mode d’emploi.
• Mettre en place un Mapping et prétraiter les données avec Ingest Node.
• Extraire les informations avec des outils comme le Text Analyzer.

Manipulation BDD SQL :
• Découvrir les frameworks de gestion de bases de données relationnelles.
• Comparer les outils disponibles et identifier leurs différences d’usage.

Data Warehousing

Snowflake :
• Connaître l’interface et le fonctionnement des principaux Cloud Data Warehouses.
• Traiter des données semi•structurées (comme le JSON) dans un environnement Snowflake.
• Créer un schéma en étoile pour structurer les données de manière analytique.
• Mettre en place un Data Warehouse opérationnel dans Snowflake.

dbt :
• Se concentrer sur la transformation des données via le processus ELT.
• Apprendre à utiliser la librairie dbt et ses fonctions statistiques intégrées.
• Identifier, relier et transformer les données stockées dans Snowflake.

Big Data Volume

PySpark :
• Introduire le calcul distribué avec PySpark dans un contexte Big Data.
• Présenter les APIs RDD et DataFrame pour manipuler les données à grande échelle.
• Construire un pipeline de traitement de données distribuées.
• Appliquer des algorithmes de Machine Learning avec Spark MLlib.

Scala Spark :
• Créer des RDD Spark en Scala pour des traitements performants.
• Manipuler les structures Dataset, DataFrame et SparkSQL.
• Appliquer les bonnes pratiques Spark pour écrire du code maintenable.

Scala :
• Découvrir la syntaxe du langage Scala.
• Programmer avec la POO (programmation orientée objet) en Scala.
• Utiliser la programmation fonctionnelle dans le traitement des données.

Hadoop et Hive (optionnel) :
• Comprendre le fonctionnement de Hadoop et sa configuration.
• Traiter et stocker des données via HDFS.
• Présenter MapReduce et exécuter des fichiers avec Hadoop Streaming.
• Mettre en place des répertoires de données et découvrir Hive.

Big Data – Vitesse

Kafka :
• Présenter la plateforme Kafka et son architecture distribuée.
• Expliquer les avantages de Kafka dans la gestion des flux de données.
• Gérer les paramètres des producteurs, notamment la clé de partitionnement.
• Maîtriser la configuration des consommateurs et des groupes de consommateurs.

Steaming avec Spark :
• Prendre en main Spark Streaming pour traiter des données en temps réel.
• Comprendre le fonctionnement du mini•batch streaming.
• Maîtriser les bases nécessaires à l’exécution de Spark Streaming en production.

Flink :
• Comprendre les fondamentaux et les opérateurs de l’API Flink.
• Utiliser les Stateful Streams pour suivre l’état des données en continu.
• Découvrir PyFlink et ses usages dans le traitement en streaming.
• Combiner Flink avec d’autres outils comme SQL ou Kafka.

Clustering

Méthode de clustering :
• Appliquer des modèles de classification non supervisée (K-Means, CAH, Mean Shift, etc.).
• Évaluer la qualité des clusters à l’aide de métriques dédiées.

Méthode de régression :
• Mettre en œuvre la régression linéaire simple et multiple pour modéliser des relations entre variables.
• Utiliser la régression linéaire régularisée pour éviter le surapprentissage et améliorer la robustesse des modèles.

Cloud AWS

AWS Cloud Practitioner :
• Présenter le cloud AWS et son infrastructure globale de base.
• Découvrir les services clés de la plateforme et leurs principales fonctionnalités.
• Identifier les cas d’usage courants d’AWS selon les besoins métier.

AWS Solutions Architect :
• Comprendre les fondamentaux et les bonnes pratiques architecturales sur le cloud.
• Concevoir des architectures hautement disponibles et résilientes sur AWS.
• Automatiser le déploiement et améliorer en continu les solutions cloud.

Deep Learning

Framework Keras :
• Découvrir les concepts fondamentaux du Deep Learning à l’aide du framework Keras.
• Comprendre les réseaux de neurones denses (Dense Neural Networks) pour les données structurées.
• Explorer les réseaux de neurones convolutifs (Convolutional Neural Networks) pour le traitement d’images.
• Mettre en œuvre le Transfer Learning pour optimiser les performances à partir de modèles préentraînés.

DataOps – API

API :
• Introduire les APIs et les architectures micro•services.
• Présenter les méthodes HTTP et leurs fonctions principales.
• Développer des APIs avec les librairies FastAPI et Flask.
• Documenter une API avec OpenAPI et gérer les erreurs/performance.
• Mettre en place la sécurité des APIs avec Flask et FastAPI.

Sécurisation des API :
• Introduire les clés API (API Keys) et les principes de sécurisation des endpoints.
• Maîtriser l’authentification HTTP basique dans un contexte applicatif.
• Utiliser les JSON Web Tokens (JWT) et sécuriser les communications via HTTPS.

DataOps – Isolation

Docker :
• Présenter la conteneurisation et ses avantages par rapport à la virtualisation.
• Comprendre le fonctionnement de Docker et manipuler images et conteneurs.
• Communiquer avec les conteneurs et gérer la persistance des données via les volumes.
• Créer une image personnalisée avec un Dockerfile et la publier sur Docker Hub.
• Utiliser Docker Compose pour orchestrer des environnements multi-conteneurs.

Kubernetes :
• Déployer et gérer des conteneurs à grande échelle avec Kubernetes.
• Orchestrer plusieurs services et assurer la montée en charge d’une application.

CI/CD

GitLab :
• Installer et initialiser un dépôt GitLab pour la gestion de version.
• Ajouter, supprimer des fichiers et effectuer un commit.
• Suivre le statut du dépôt, consulter les logs et comparer les commits.
• Gérer les branches, les fusions, les tags, les retours en arrière et les conflits.
• Utiliser Git Blame pour identifier les auteurs des modifications.

Jenkins :
• Introduire et installer Jenkins pour l’automatisation des déploiements.
• Réaliser un premier cas d’intégration avec GitHub.
• Mettre en œuvre l’objet Pipeline et l’interface Blue Ocean.
• Gérer les utilisateurs, configurer les notifications et ajouter des compléments utiles.

ModelOps

MLflow :
• Suivre le cycle de vie complet d’un projet de Machine Learning (préparation, entraînement, déploiement).
• Servir un modèle ML en production avec les outils MLflow.
• Découvrir l’architecture MLflow : Tracking, Projects, Models et Registry.
• Gérer les versions, les métriques et les artefacts des modèles de manière structurée.

Airflow :
• Découvrir les concepts clés d’Airflow et les principes d’orchestration de workflows.
• Comprendre la structure des DAGs (graphes orientés acycliques) et leur rôle.
• Gérer les tâches via des opérateurs dédiés et automatiser les pipelines.
• Superviser les DAGs grâce à l’interface graphique d’Airflow.

Automatisation

Terraform :
• Déclarer une infrastructure via un langage de configuration (HCL, YAML, JSON).
• Déployer une architecture locale, notamment avec des clusters Kubernetes.
• Mettre en place une infrastructure sur AWS de façon automatisée.
• Déployer une architecture avec CDK (Python) pour coder l’infrastructure en tant que code.

Ansible :
• Déployer une application et ses configurations grâce aux playbooks Ansible.
• Organiser les composants à déployer via une gestion fine des rôles.
• Créer et gérer des tests de configuration avec Molecule.
• Sécuriser les données sensibles (mots de passe, clés d’API) avec un coffre-fort intégré.

Monitoring

Prométhéus :
• Définir les métriques à collecter pour surveiller l’état du système.
• Récupérer et analyser les logs applicatifs pour détecter les anomalies.
• Collecter automatiquement les métriques prédéfinies.

Grafana :
• Créer des seuils d’alerte pour suivre le bon fonctionnement des services.
• Configurer l’envoi de notifications en cas d’incident détecté.
• Concevoir des dashboards dynamiques pour visualiser l’état de l’application.

Contenu de la formation

Apprenez le métier en plusieurs sprints chacun dédié au développement de compétences précises et attendues par les entreprises.

Pré-rentrée : 1 mois intensif

Méthodes de clustering :
• Modèles de classification non supervisée (K-Means, CAH, Mean Shift…)
• Métriques d’évaluation pour le clustering

Méthodes de régression :
• Régression linéaire simple et multiple
• Régression linéaire régularisée

Méthodes de réduction de dimension :
• Analyse en composantes principales (ACP)
• t-SNE (t-Distributed Stochastic Neighbor Embedding)
• UMAP (Uniform Manifold Approximation and Projection)

MongoDB (NoSQL) :
• Présentation de MongoDB
• Familiarisation avec la syntaxe des requêtes MongoDB

Gestion et manipulation des BDD SQL :
• Découverte des frameworks de gestion de bases de données
• Différences entre les différents outils

Cloud

AWS Cloud Practitioner :
• Présentation du cloud AWS et l’infrastructure globale de base
• Les services clés de la plate-forme AWS et leurs cas d’utilisation courants

AWS Solutions Architect :
• Fondamentaux et bonnes pratiques architecturale sur le Cloud
• Conception d’architectures hautement disponibles et résilientes sur AWS
• Amélioration continue et automatisation du déploiement d’architecture

Deep Learning

Réseaux de neurones avec Keras :
• Dense neural networks
• Convolutional neural networks
• Transfer Learning

DataOps – API

FastAPI :
• Introduction aux APIs et découverte des architectures micro-services
• Présentation des différentes méthodes HTTP et de leurs fonctions
• Utilisation des librairies FastAPI et Flask pour développer des API
• Documentation d’une API avec la spécification OpenAPI
• Gestion des erreurs et des performances d’une API
• Mettre en place la sécurité dans les API avec Flask et FastAPI

Sécurisation des APIs :
• Introduction à la sécurité des APIs et des clés API (API Keys)
• Maîtrise de l’authentification HTTP Basique
• Introduction aux JSON Web Token et HTTPS

DataOps – Isolation

Docker :
• Présentation de la conteneurisation et de son utilité par rapport à la virtualisation
• Initiation au fonctionnement de Docker
• Manipulation des images et des conteneurs
• Communication avec les conteneurs
• Persistance des données grâce aux volumes
• Création d’une image Docker via Dockerfile
• Partage des images sur le Dockerhub
• Utilisation de Docker-compose

Kubernetes :
• Déployer et gérer des conteneurs
• Orchestrer plusieurs services et gérer les montées en charge

CI / CD

Gitlab :
• Installation, Initialisation
• Ajout, suppression de documents
• Faire un commit
• Connaître le statut de son dépôt local
• Configuration, Log
• Différence entre deux commit
• Git Blame
• Retour en arrière
• Branche, création, changement, fusion
• Gestion des conflits
• Tag

Jenkins :
• Introduction et installation
• Premier cas pratique avec GitHub
• L’objet Pipeline
• Blue Ocean
• Gérer les utilisateurs
• Notifications
• Compléments

ModelOps

MLflow :
• Cycle de vie d’un projet de Machine Learning
• Data Preparation
• Model training
• Model deploying
• Model serving
• Présentation de l’architecture MLFlow
• MLflow Tracking
• MLflow Projects
• MLflow Models
• MLflow Registry

Airflow :
• Découverte des concepts d’Airflow
• Présentation des principes de l’orchestration et leur utilité
• Graphe orienté acycliques ou DAG (Directed Acyclic Graphs)
• Opérateurs
• Gestion des tâches par le biais d’Operators spécifiques
• Monitoring des DAGs via l’interface graphique d’Airflow

Automatisation

Ansible :
• Déploiement d’une application et de ses configurations via des playbooks
• Gestion des rôles afin d’organiser le déploiement des composants de l’application
• Création et gestion des tests via Molecule
• Création d’un coffre fort sécurisant les données sensibles (mots de passe, clés d’API,…)

Terraform :
• Déclaration et déploiement d’une infrastructure via un langage de programmation ou un fichier de configuration (HCL, YAML, Json)
• Déploiement d’une architecture locale (cluster Kubernetes)
• Déploiement d’une architecture sur le cloud AWS
• Déploiement d’une architecture via CDK (Python)

Web Design et réglementation

Prometheus :
• Définition des métriques à collecter sur le système
• Collecte des métriques définies
• Récupération des logs de l’application

Grafana :
• Création des seuils
• Envoi de notifications en cas d’alerte
• Création de dashboards en lien avec l’application

Formez-vous en entreprise

Choisissez l’alternance pour vos études

L’alternance vous permet de vous former en entreprise, développer des compétences concrètes et gagner en expérience pour faciliter votre insertion professionnelle.

Ils sont passés chez nous

  • Je suis actuellement en formation chez DataScientest et je suis très satisfait de l’expérience. La plateforme est bien conçue, avec un bon équi…

    Cyril B.

  • Très utile. Le programme du bootcamp est vraiment intense, surtout pour quelqu’un qui n’a pas de background en programmation, mais la formation e…

    Shiva

  • Je viens de finir la formation Data scientist au format bootcamp. C'est intense, il faut s'accrocher, s'imposer un rythme de travail soutenu mais au f…

    Sébastien L.

    Directeur Commercial

  • "Belle experience de formation chez Datascientest," Formation de Très bonne qualité. Merci pour la présentation. Je recommande fortement cette orga…

    Mohamed H.

    Data Engineer

  • J'ai effectué le parcours Data Science 2024-2025 et j'en ai été ravie. Les cours sont de très bonne qualité, vraiment dense alors il faut s'accro…

    Rita V.

    Consultante Data chez Dassault Aviation

  • Une formation engagée depuis 2023 allant de la data science au data management en passant par le déploiement, pour toutes ces formations le même co…

    Daniel L.

  • Un parcours informatique valorisant ! Je suis ravi de partager mon expérience avec ce bootcamp ! Après avoir obtenu ma licence, je cherchais un moye…

    Dotun O.

  • J'ai suivi une formation complète Ingénieur Machine Learning chez DataScientest. je dois avouer que le niveau de rigueur et d'exigence aux apprenant…

    Prudence A.

  • Flexible mais (très) engageant, je recommande vivement. J’ai adoré le format, qui était parfait pour moi en tant que jeune parent. J’ai égalem…

    Christian M.

    AI Scientist

  • J'ai bien suivi la formation d'Administrateur des Systèmes,Réseaux, Cloud et en Cybersécurité. Les cours ont été bien structurées et faciles à…

    Djailani A.

  • J’ai suivi la formation Bootcamp Data Analyst de décembre 2024 à mars 2025 en anglais. Le format intensif a plein temps et en ligne correspondait …

    Ivanne P.

    Data Analyst et formatrice chez Liora

  • Très bon parcours de montée en compétences (9 mois) pour devenir Data Analyst. Format asynchrone parfait pour une reconversion (2 jours/semaine) en…

    Jean-Baptiste V.

  • Bonne expérience dans l’ensemble, j’ai vraiment apprécié le contenu du cours et le fait que tout se fasse à distance. Je n’ai pas encore ter…

    Marius

  • Le format à distance est très pratique, l'équipe est très présente en cas de besoin donc on ne se sent pas seul dans l'apprentissage. Les cours s…

    Ela C.

  • Probablement la meilleure formation en Data & IA disponible aujourd’hui. J’ai adoré la structure, la profondeur et l’approche très pratiqu…

    Benjamin S.

    Data Scientist

  • Je suis actuellement la formation Datascientist DevOps et la formation est intéressante et très complète. La structure globale du programme est bie…

    Yann D.

4.7/5

4.8/5

4.7/5

Processus d’inscription

Entretien de motivation

Test d’admission

Recherche d’entreprise

Finalisation et inscription

Frais et financement

Selon votre pays de résidence, nous proposons plusieurs solutions de financement.

Frais de formation : 14 995 € / an

Ce montant est financé par votre future entreprise d’accueil et son opérateur de compétences (OPCO). Il inclut la préparation au passage des examens pour l’obtention des certifications AWS Cloud Pracitioner et AWS Solutions Architect.

Liora vous propose plusieurs solutions de financement, professionnelles ou personnelles, adaptées à votre situation. Nos conseillers vous aideront à trouver celle qui vous correspond.

Vous avez des questions ?
Nous avons les réponses

Le rôle du Data Engineer relève de l’ingénierie. C’est donc un développeur informatique, qui a pour mission de mettre en place la collecte et la mise à disposition des données au sein de l’entreprise. Il s’agit donc de développer des outils pour gérer de grands volumes de données et de les rendre accessibles et exploitables à toute son équipe.

Ces données sont ensuite exploitées par les data scientists et data analysts qui se chargeront de leur donner du sens grâce à leurs compétences en business intelligence. En contact permanent avec les clients, Data Scientists et Data Analysts, le Data Engineer a pour objectif de trouver la solution la plus adaptée pour répondre à leurs besoins.

Selon une enquête que nous avons mené auprès d’une cinquantaine de Chief Data Officer et managers issus de 30 entreprises du CAC 40 (Allianz, AXA,BNP..) , les missions inhérentes au métier de Data Engineer sont :

– Créer des pipelines de données.
– Assurer la maintenance de l’architecture Big Data.
– Effectuer une veille technologique sur le transport et le stockage des ensembles de données.
– Fournir des données propres et de qualité aux Data Scientists.
– Coordonner la mise en place de l’architecture Big Data.
– Concevoir puis industrialiser les modèles. 

Lorsque vous êtes en période de CFA, la formation se déroule en format hybride. Cela se traduit par une partie en apprentissage sur la plateforme coachée et le reste du temps, vous travaillez accompagné de professeurs pendants des masterclass en visioconférence. Ainsi, Liora allie flexibilité et rigueur sans compromis sur l’un ou l’autre.

En revanche, lorsque vous êtes en entreprise, la formation doit se dérouler en présentielle. 

Non, il est possible de réaliser une partie de votre formation et/ou de votre travail en entreprise dans un pays étranger. Cette expérience à l’étranger ne peut excéder un an et ne peut représenter plus de la moitié de la durée totale du contrat d’alternance. Par exemple, sur une durée totale de 2 ans, jusqu’à 12 mois peuvent être dédiés à cette expérience internationale.

Accès en 1ʳᵉ année du parcours : 
– Diplôme ou titre RNCP de niveau 6 en spécialité informatique ou justifiant d’une expérience professionnelle équivalente.
– Les candidats doivent aussi avoir la capacité de comprendre les langages SQL, Python et le système Linux et connaître le métier visé par le projet professionnel. 

Accès en 2ᵉ année du parcours : 
– Diplôme ou titre RNCP de niveau M1 à dominante informatique.
– Les candidats doivent aussi démontrer :
Maitrise de Python
Maitrise du SQL
Notions Linux
Bonnes notions en Machine Learning
Structuration et stockage des grands volumes de données
Notions Spark

La maîtrise de ces connaissances sont évaluées via un test de positionnement en amont de l’entrée en formation.

Grâce à un lien étroit avec nos entreprises partenaires et nos Alumni, nos experts en data science ont pu construire un cursus qui répond avec précision aux compétences recherchées par le marché de l’emploi.
Le programme est basé sur des séquences divisées en modules, qui vous permettent de maîtriser les compétences considérées essentielles pour le métier de Data Engineer.

Avec un total de 850 heures pour l’alternance de 2 ans, et 420 heures pour le cursus en 1 ans,  la formation se déroule en partie sur une plateforme de coaching personnalisé, tandis que le reste du temps est consacré à des masterclasses, où un professeur expérimenté anime des cours et répond à toutes vos questions.

En plus de la plateforme et des masterclasses, vous travaillerez sur un projet fil rouge qui vous permettra de confirmer les compétences acquises et de vous rendre opérationnel directement.

La formation vise l’obtention de la certification de niveau 7 “Expert en informatique et systèmes d’information” délivrée par Datascientest, enregistrée au RNCP en date du 17-07-2026 sous le n°RNCP42655.

Le titre RNCP est composé de trois blocs de tronc commun et d’un bloc d’option. L’obtention de l’entièreté du titre repose sur la validation de ces 4 blocs de compétences. Il est possible de valider un ou plusieurs de ces blocs de compétences. Chaque bloc peut être acquis individuellement. Un bloc acquis l’est définitivement.

Bloc 1 – Concevoir un projet d’architecture technique de gestion de données.
Bloc 2 – Elaborer une architecture technique de gestion de données.
Bloc 3 – Déployer une solution d’analyse de données massives intégrant l’intelligence artificielle.
Bloc 4 – Piloter un projet d’architecture technique de gestion de données.

Après sa formation, le Data Engineer peut également suivre une formation pour devenir Data Scientist, formation également disponible sur liora.io. Pour la découvrir, cliquez ici !

Si vous souhaitez renforcer vos compétences sur le cloud notamment, Liora a mis en place différentes certifications éditeurs comme Microsoft Azure ou AWS pour vous permettre d’approfondir vos connaissances et de vous perfectionner à la suite de votre formation !

Les épreuves certificatives validées permettent l’obtention de la certification de niveau 7 “Expert en informatique et systèmes d’information” délivrée par DATASCIENTEST , enregistrée au RNCP en date du 17-07-2026 sous le n°RNCP42655.
Aussi, les compétences validées à l’issue de la formation permettent  la délivrance d’un certificat des Mines ParisTech | PSL Executive Education.

Les types d’emplois accessibles sont les suivants :

– Ingénieur data / big data
– Développeur data
– Machine learning engineer
– Ingénieur en développement big data

Pour répondre à cette question, nous avons mené notre propre enquête auprès de Chief Data Officers d’entreprises du CAC 40 auprès d’une quarantaine d’entreprises partenaires. Pour découvrir le détail de l’enquête, ainsi que la rémunération des métiers de la data science, découvrez cet article !

Le salaire d’un Data Engineer Junior varie entre 40 000 et 50 000€ par an. Une fois promu Senior, son salaire s’élèvera à 50 000, voire plus de 60 000€ par an. 

En termes de passerelle métier, le Data Engineer peut s’orienter vers le métier de Data Scientist ou Data Architect.

Après analyse des certifications comparables, aucune équivalence du titre professionnel Data Engineer enregistrée au RNCP ou au RS de France Compétences n’est recensée.

Pour connaître les conditions requises dans le cadre d’une passerelle durant la formation, il faudra vous rapprocher des établissements dispensant le titre visé.

Après votre candidature sur le site, nous vous contactons une première fois pour une présentation de ce qu’est Liora, de ce que nous pouvons vous offrir mais aussi de votre parcours et vos souhaits. Notre équipe d’admission est là pour répondre à toutes vos questions. 

Après vérification des prérequis d’accès à la formation, nos conseillers vous enverront un test de positionnement afin de vérifier vos connaissances.

Il s’agit essentiellement de questions de programmation abordant principalement des notions en SQL, Python et Linux

Une fois ce test passé, un membre de l’équipe d’admission prendra contact avec vous pour échanger sur vos résultats et valider votre projet professionnel ainsi qu’évaluer votre motivation lors d’un entretien. 

Une fois votre projet confirmé et l’entreprise d’accueil trouvée, nous mettons en place toutes les démarches administratives pour vous permettre de commencer votre alternance.

Le délai d’inscription dépend du moyen de financement que vous choisissez :

– Financement personnel ou entreprise : vous avez jusqu’à la veille de la date de démarrage pour vous inscrire (dans la limite des places disponibles). 
– CPF : vous avez jusqu’à 11 jours ouvrés avant la date de démarrage de la session.
– Transition pro :  vous avez jusqu’à 3 mois avant le début de la formation pour soumettre votre dossier.
– Alternance et POEI : 1 semaine avant la rentrée sous réserve d’avoir trouvé un employeur prêt à signer un contrat.

Des évaluations continues sous la forme de cas pratiques en ligne jalonnent le parcours de formation, leurs modalités seront explicitées par le formateur en début de module.

Les modalités d’évaluations certificatives RNCP42655 sont détaillées ci-dessous :

Bloc 1 – “Concevoir un projet d’architecture technique de gestion de données.”
Mise en situation professionnelle reconstituée. Réalisation d’un dossier stratégique (veille et diagnostic critique). Et élaboration d’un dossier d’architecture SI. Production écrite individuelle.

Bloc 2 – “Elaborer une architecture technique de gestion de données.”
Mise en situation professionnelle reconstituée. Rédaction d’un dossier technique et opérationnel comprenant un cahier des charges fonctionnel, un cahier des charges technique, et une note de cadrage. Et élaboration d’un dossier sur la planification d’un projet informatique. Production écrite collective et restitution orale individuelle.

Bloc 3 – “Déployer une solution d’analyse de données massives intégrant l’intelligence artificielle.”
Mise en situation professionnelle reconstituée : Construction d’un dossier de conception d’une application informatique. Production écrite collective et restitution orale individuelle.
Mise en situation professionnelle reconstituée : Livraison d’une application après optimisation et d’un dossier technique. Production écrite collective et restitution orale individuelle.

Bloc 4 – “Piloter un projet d’architecture technique de gestion de données.”
Mise en situation professionnelle reconstituée : Livraison d’un projet DevOps complet et élaboration d’un dossier REX. Production écrite individuelle et restitution orale individuelle.

Évidemment !
Et qui de mieux pour assurer le support pédagogique que nos professeurs, également concepteurs du programme. Ils sont disponibles et à l’écoute pour toutes questions, qu’elles soient d’ordre théorique ou pratique et sauront faire preuve de pédagogie dans leur réponse.

Des séances d’accompagnement sont également organisées par un mentor projet afin de vous orienter, et vous coacher lors de la réalisation de votre projet fil rouge.

De plus, pour s’assurer de la complétion et de l’engagement de chacun, nos professeurs suivent votre avancement de près. Dès lors que vous cessez de vous connecter pendant une période prolongée, votre responsable de cohorte prendra de vos nouvelles !

Une assistance technique via Slack est également proposée tous les jours de la semaine, de 9h00 à 17h00.

Liora analysera toutes les possibilités d’aménagement (pédagogie, matériel, moyens techniques, humains) afin de compenser votre handicap et vous permettre de suivre votre formation dans de bonnes conditions. Vous pouvez contacter notre référente handicap pour toute demande concernant votre situation : [email protected].

Découvrez le témoignage d’une apprenante en situation de handicap et son accompagnement par l’équipe Liora sur le webinar : “Handicap & emploi : saisissez l’opportunité d’une carrière dans la tech.”

Au premier jour de votre entrée en formation, une plateforme dédiée au career services contenant tous les workshops essentiels à votre recherche d’emploi vous sera présentée.

Vous pouvez y accéder en continu, et ce, même après la fin de votre formation.

Le Pôle Career Management vous est entièrement dédié tout au long de votre formation. Il est possible de prendre RDV individuellement avec lui afin de vous accompagner et de répondre à vos éventuelles questions sur votre projet de carrière.

En plus de cela, des ateliers carrière sont organisés tous les mois :

Un atelier pour vous aider à rédiger un bon CV et Linkedin orienté data

Un atelier pour vous aider à stratégiser votre recherche d’emploi avec différents sujets sur la présentation, le changement de carrière, la négociation de salaire et l’entraînement aux tests techniques. A ces sujets s’ajoutent d’autres workshops à définir en fonction des besoins de chacun.

D’autre part, à la fin de votre formation en alternance, vous pouvez de nouveau prendre rdv avec l’équipe carrière afin d’être conseillé et guidé

C’est également l’occasion pour le CFA de se tenir au courant des exigences du marché

Des actions concrètes sont mises en place afin de vous accompagner dans votre recherche d’emploi: salon du recrutement organisé par Liora avec ses entreprises partenaires, organisation de Webinars avec des intervenants experts en data, actions de communication pour booster votre visibilité (Concours CV, DataDays, Articles projet publiés sur le blog et des médias externes de référence).

Pour connaître toutes les actions de Liora en accompagnement carrières, cliquez sur ce lien.

La communauté DatAlumni est une communauté LinkedIn qui regroupe les anciens élèves Liora. Sur cette page, des questions, des conseils et des nouvelles technologiques sont partagés dans l’intérêt de tous. Vous serez invités à la rejoindre au début de votre formation. Également au programme : opportunités business, networking et évènements (afterworks, salons, Data Challenges…).

Les Alumni Liora se retrouvent aussi sur le groupe Facebook où se mêlent convivialité et entraide.

En parallèle, chaque mois des activités sont organisées par notre pôle vie du programme : ice breakers, « qui veut gagner des millions de data », afterwork… ce qui permet d’augmenter un peu plus la cohésion entre apprenants et alumni.