Formation data engineer - Alternance

La formation Data engineer en alternance d’un an dispensée à distance (en téléprésentiel) vous apprend à concevoir des systèmes qui permettent à l'entreprise de collecter, traiter, et stocker de grandes masses de données à des fins d'analyse. Formez-vous gratuitement tout en gagnant directement en expérience et en étant rémunéré !

Prérequis pour notre Formation data engineer - Alternance

Notre formation en alternance est dispensée à distance (en téléprésentiel) et est ouverte à deux types de publics :

  • Des étudiants ou stagiaires de la formation professionnelle sortant d'une formation en data analyse ou en développement web et souhaitant continuer à se former.
  • Des professionnels n'ayant pas forcément de diplôme mais justifiant déjà d’une première expérience dans le développement web ou la data analyse ou qui ont suivi une formation d’au moins 5 mois équivalente ou similaire à la formation Développeur web ou la formation Data analyst de la Wild Code School.

Des prérequis techniques sont indispensables pour suivre la formation Data Engineer. En effet, cette formation demande des compétences en mathématiques, statistiques, et algorithmie. En complément, il est nécessaire de maîtriser un langage de développement et un langage de requêtage de base de données (par exemple SQL).


Pour rejoindre notre formation, 4 étapes vous permettent de valider le parcours de candidature.

1. Inscription en ligne

2. Planifier votre rendez-vous

3. Évaluer vos connaissances

4. Entretien de motivation

Le parcours de candidature peut se réaliser en 1 semaine et les inscriptions restent ouvertes jusqu’à 7 jours avant le début de la formation.

Le délais entre le moment où vous candidatez sur notre site internet et le moment où vous serez notifié de votre acceptation à la Wild Code School est de 10 jours. 


Prêts à vous former à la data engineering ? Découvrez notre programme !

Le programme En détail

Notre programme est conçu pour compléter votre formation initiale. Tous les mois, vous êtes 1 semaine en centre de formation et 3 semaines en entreprise. Grâce à l’expertise de nos formateurs dédiés, et à notre pédagogie hybride basée sur une plateforme pédagogique en ligne et la réalisation de projets concrets, vous gagnez rapidement en expérience et développez votre réseau professionnel. À l’issue de votre formation, vous pourrez vous présenter au titre professionnel “Concepteur Développeur d’Applications”. Après avoir obtenu ce certificat inscrit au RNCP, vous disposerez d’un diplôme de niveau 6 (équivalent bac + 4).

1 an pour devenir un Data engineer niveau avancé

L'objectif de cette formation en alternance est de permettre à toute personne ayant déjà une expérience dans la data analyse ou le développement web de mettre l’accent sur les compétences techniques et humaines nécessaires pour propulser sa carrière dans la data engineering et le Big Data plus largement. À l’issue de votre formation professionnelle, vous aurez acquis les compétences nécessaires pour collecter et stocker la donnée (automatisation, datalake, service cloud), préparer et traiter la donnée (processus ETL, transformer les données grâce à MapReduce, Spark), analyser les données Big Data grâce à un service cloud comme AWS RedShift, mettre à disposition un data warehouse, visualiser les données et fournir des tableaux de bord. En parallèle, vous apprendrez à faire votre veille pour rester toujours à jour sur les nouvelles technologies demandées sur le marché.

Je télécharge le programme

Activités et compétences

Concrètement la formation de data engineer vous prépare à exercer les activités suivantes :

1 / Collecte et stockage des données

  • Constitution d’un inventaire des données de l’organisation
  • Définition d’une stratégie de collecte et de stockage
  • Industrialisation et automatisation de la collecte et du stockage

2 / Préparation et traitement des données

  • Centralisation des définitions des données de l’organisation
  • Mise en place d’un processus de transformation automatisée des données
  • Supervision du processus de transformation et des risques associés

3 / Mise à disposition et accessibilité

  • Déploiement et mise à disposition des données aux utilisateurs finaux
  • Déploiement et mise à disposition des données aux autres équipes techniques
  • Communication et accompagnement des équipes métier

> Accédez au référentiel des compétences en cliquant ici <

Un programme intensif qui repose sur la pratique

Grâce à notre pédagogie hybride basée sur la pratique, vous développerez des compétences solides en réalisant notamment un projet pour un vrai client, tout en bénéficiant de l’accompagnement d’un formateur tout au long de votre parcours. Pendant 1 an, vous apprendrez petit à petit à valoriser votre profil professionnel en vous créant un portfolio de qualité, rempli de projets que vous pourrez présenter à de potentiels recruteurs, et postuler à des offres d’emplois de Data engineer, Architecte Big Data, Business analyst, AMOA, etc.

Je télécharge le programme

Accompagnement vers l’emploi

Durant toute la formation, notre objectif principal est de vous accompagner vers l’emploi en accord avec votre projet professionnel ! Nous vous mettons à disposition des ressources et conseils carrière (CV, lettre de motivation, optimisation de votre profil LinkedIn) et vous invitons à participer à la Talent week avec notre réseau de + 1 000 entreprises partenaires. Nous vous donnons également accès à notre plateforme où nos alumni et nos entreprises partenaires partagent des offres d’emploi. Tout au long de votre parcours, notre équipe se mobilise à 100% pour vous aider à vous positionner sur le marché du travail et vous épanouir dans le secteur de la tech.


Date de mise à jour le 16/01/2023

Je télécharge le programme

Certification

Notre formation prépare au titre de Data Engineer de la Wild Code School (en cours d’enregistrement au répertoire RNCP, niveau 6, bac +4). Il est également possible de préparer le titre professionnel "Concevoir et développer la persistance des données" du Titre professionnel de niveau 6 "Concepteur-développeurs d'applications"(Code RNCP : 31678)" etc. 

Voir référentiel de compétences et d'évaluation du titre Data Engineer de la Wild Code School (en cours d'enregistrement au RNCP).

Vous pouvez également consulter le règlement des examens pour les élèves. 

Une semaine-type à la Wild Code School

  • monday

    • Débrief et Quiz

      C'est le moment de revoir les concepts abordés la semaine passée et poser des questions.

    • Quêtes

      Vous réalisez en autonomie des exercices, tutoriels et challenges sur la plateforme pédagogique Odyssey.

  • tuesday

    • Dojo

      C’est le moment de résoudre des problèmes algorithmiques en groupe sous le regard bienveillant du formateur.

    • Live Coding

      Le formateur réalise une démonstration de code en direct pour partager des techniques de développement clés.

  • wednesday

    • Cours

      Le seul cours de la semaine, suivi d'un atelier pratique.

    • Skills Lab

      Temps en autonomie pendant lesquels vous travaillez sur des sujets pour préparer votre titre ou vous avancer sur un projet demandé en entreprise.

  • thursday

    • Projets

      Travail en autonomie sur le projet de la semaine.

    • Projets

      Travail en autonomie sur le projet de la semaine.

  • friday

    • Demo projets

      C'est le moment de faire le bilan de la semaine et de montrer les avancées de votre équipe-projet.

    • Rétrospective

      Finalisation et présentation de votre projet de la semaine et bilan de la semaine de formation.

  • Nos élèves & alumni Ils témoignent

    Des questions sur notre Formation data engineer - Alternance ?

    Besoin de conseils sur la formation la plus adaptée à votre profil ? D’échanger sur votre projet de reconversion professionnelle ou votre future carrière dans le monde de la tech ?

    Échangez avec un membre de notre équipe en nous laissant vos coordonnées ! Nous vous recontacterons au plus vite.

    Je veux être rappelé

    Les prérequis de notre formation data engineer

    Qu’est-ce qu’un Data Engineer ? Quel est le rôle du Data Engineer ?

    Un Data Engineer va construire l’architecture du système Big Data et doit s’assurer de pouvoir collecter, manipuler, transformer et stocker les données de différentes sources. Pour cela, il va développer des outils qui permettent de traiter de grands volumes de données et de les rendre accessibles et exploitables à toute son équipe.

    Sa mission est de préparer le terrain pour qu’un Data Scientist puisse se servir des données « propres » afin de les exploiter de façon plus complexe, tirer des tendances, prédire, inférer avec les algorithmes de Machine Learning ou pour qu’un Data analyst puisse se charger de donner du sens aux données grâce à ses compétences en Business Intelligence.

    Il est en collaboration directe avec les autres métiers de la data et les clients pour trouver la solution la plus adaptée pour répondre à leurs besoins.

    Les principaux enjeux auxquels il fait face sont : la performance, la scalabilité et la gestion de gros volumes de données.

    Comment devenir Data Engineer ?

    Une chose est sûre : les métiers de la data recrutent ! Pour devenir Data engineer, il est primordial de suivre une formation dédiée au Data Engineering, quel que soit votre profil ou votre situation professionnelle : reconversion professionnelle, étudiant, jeune diplômé, en quête d’une montée en compétences… Des formations intensives comme le programme data engineer en alternance de la Wild Code School vous permettront de devenir Data engineer, puisque vous maîtriserez les compétences nécessaires pour construire l’architecture du système Big Data et collecter, manipuler, transformer et stocker de grands volumes de données.

    Pourquoi suivre une formation data engineer en alternance ?

    ​​Devenir Data engineer en alternance vous permet de vous former gratuitement en complétant votre formation initiale, de gagner en expérience et de développer votre réseau avant d'intégrer pleinement le marché du travail, tout en étant rémunéré et en ayant intégré un cadre de travail encourageant et bienveillant. En tant qu'alternant, vous avez la chance de pouvoir travailler en équipe avec des professionnels et de mettre en pratique vos compétences très rapidement.

    Comment s’inscrire à la formation Data Engineer ?

    Pour s’inscrire à notre formation, il faut réaliser un parcours de candidature en 4 étapes

    1. Inscription en ligne

    2. Planifier votre rendez-vous

    3. Évaluer vos connaissances

    4. Entretien de motivation

    Le parcours de candidature peut se réaliser en 1 semaine et les inscriptions restent ouvertes jusqu’à 7 jours avant le début de la formation.

    La formation est-elle accessible aux personnes en situation de handicap ?

    L’approche de la Wild Code School est inclusive, car nous considérons que chacun doit disposer des mêmes chances d’accéder aux métiers du numérique s’il est suffisamment motivé.


    La Wild Code School accueille et forme depuis sa création des élèves en situation de handicap. L’envie de réussir, la créativité dans la résolution des problèmes et le travail d’équipe sont pour nous les seuls véritables facteurs de succès !


    Nos équipes sont sensibilisées aux principales contraintes et besoins pour apporter une réponse adaptée à tous les Wilders et à tous les handicaps. Nous sommes engagés à ce que toutes et tous puissent réussir tant leur formation que leur insertion professionnelle. De plus, nos campus sont accessibles aux personnes à mobilité réduite.


    Dès le parcours de candidature, il est possible (mais non obligatoire) de déclarer des contraintes ou des besoins liés à un handicap, afin de pouvoir échanger et planifier l’accueil et l’adaptation de la formation lors de l’entretien de motivation puis de l’entrée en formation. Des référents handicaps formés sont présents pour vous accompagner tout au long de votre parcours à la Wild, dès votre premier contact.


    Vous pouvez contacter notre équipe sur l’adresse email dédiée : [email protected]  

    Quelle est la différence entre Data Engineer et Data scientist ?

    Dans les métiers de la Data, les missions du Data engineer et du Data scientist se complètent. Le Data Engineer prépare le terrain au Data Scientist : il doit s’assurer que l’architecture data en place répond aux attentes et aux besoins des Data Scientists et des autres parties prenantes. Le Data Engineer est un technicien de très haut niveau, le Data Scientist est un explorateur.

    • Le Data Engineer est chargé de l’infrastructure du Big Data et développe, teste, met en place des architectures data. Il doit s’assurer que les données soient facilement accessibles et que le flux fonctionne, tout en tenant compte de l’écosystème de données de l’entreprise. Il doit être capable de modéliser et construire les datawarehouses et de définir comment les données sont intégrées et transformées pour qu’elles soient prêtes à être analysées (ETL : Extract, Transform and Load). Ainsi, il construit la pipeline qui est transmise ensuite au Data Scientist pour qu’il puisse mettre ses modèles en production, avec la garantie d’un flux continu entre les serveurs et les applications. Parmi les outils technologiques utilisés, voici les plus importants : Hadoop, MapReduce, Hive, Pig, Spark, NoSQL, SQL, MySQL, MongoDB et Cassandra.
    • Le Data Scientist a pour rôle d’exploiter les données, d’en faire quelque chose, d’en tirer des enseignements, de prendre des décisions à partir d’elles. Son métier consiste à faire parler la donnée : il transforme des données brutes en informations utiles, en insights. Il utilise pour cela des techniques de Machine Learning. Les données auxquelles le Data Scientist a affaire ont déjà été manipulées et font l’objet d’un nettoyage pour qu’il puisse se concentrer sur l’essentiel : mettre en place des programmes d’analyse avancés, des programmes de Machine Learning, des méthodes statistiques dans le but de construire des modèles prédictifs. Pour cela, il doit maîtriser des librairies de programmation statistique comme Pandas, et connaître les détails des langages de programmation tels que Python. Ils sont aussi capables de lancer des clusters Spark et des développements en Deep Learning avec Tensorflow.
    • Les Data Engineers et les Data Scientists sont, comme on le voit, inséparables, voire même complémentaires. Ils travaillent ensemble pour faire parler la donnée et en tirer des enseignements permettant aux décideurs de prendre de meilleures décisions. Leurs compétences se chevauchent, mais les deux métiers deviennent de plus en plus distincts à mesure que le domaine de la Data Science prend de l’importance. Dans un proche avenir, le Data Engineer sera amené à travailler toujours plus avec des systèmes de bases de données et des API, à faire de la modélisation de données, et à construire des entrepôts de données. Le Data Scientist se concentrera sur la construction de modèles prédictifs à l’aide de mathématiques, de statistiques et de Machine Learning.

    Les deux profils ont un point commun : de solides bases en informatique, mathématiques et statistiques. Les Data Scientists suivent généralement également une formation en Python et Machine Learning. Pour en savoir plus sur notre formation data scientist niveau avancé, c’est par ici.

    Si je suis débutant, est-ce que je peux rejoindre la formation Data Engineer ?

    Notre  formation  est ouverte à toutes les  personnes  majeures  sans condition de  diplôme  ni pré-requis  (vous pouvez donc intégrer la  formation data engineer sans bac  par exemple). Il n'y a pas de  profil  type à la Wild Code School. Nos élèves ont entre 18 et 58 ans et sont des professionnels en reconversion ou souhaitant développer de nouvelles  compétences ,  des demandeurs d' emploi , des jeunes diplômés, des entrepreneurs. Nous recherchons avant tout un état d'esprit caractérisé  par l'envie de réussir, la créativité pour trouver des solutionset la capacité à travailler en équipe. Pour intégrer la Wild Code School, il vous suffira de valider votre parcours de candidature.

    Le programme de la formation data engineer en alternance

    Quel est le programme de la formation data engineer ?

    Notre programme est conçu pour compléter votre formation initiale, gagner en expérience et développer votre réseau professionnel et relationnel pour être totalement à l’aise avant d’intégrer pleinement le marché du travail. Vous pouvez télécharger l’intégralité du programme sur ce lien.

    Durant votre formation, vous développerez 4 blocs de compétences :

    • Développer une pipeline d’ingestion et de stockage de données
    • Traiter et analyser de grands volumes de données
    • Intégrer et déployer une application
    • Consolider ses soft-skills

    Comment évaluez-vous les élèves pendant et en fin de formation ?

    La Wild Code School ne donne pas de notes et n'organise pas d'examens “classiques” d’évaluation. Cependant, des “checkpoints” sont organisés tous les mois. L’objectif d’un checkpoint est de vérifier si les élèves ont bien atteint le niveau attendu aux différentes étapes de la formation.

    Au début de chaque session, les formateurs font ainsi le point avec les élèves pour fixer des objectifs de compétences à acquérir. L’équipe pédagogique se réunit ensuite chaque mois autour des checkpoints pour évaluer la progression des élèves, qui est alors consignée dans un livret de compétences individuel. 

    Le niveau de progression est également mesuré lors des projets réalisés en équipe, des live-coding, des présentations orales, des revues de code et des hackathons organisés au cours de la formation.

    Par ailleurs, notre plateforme pédagogique en ligne Odyssey permet aux formateurs de suivre en temps réel la progression de l’ensemble du groupe, grâce notamment à différents exercices individuels (les “Quêtes”) corrigés automatiquement ou par ses pairs.

    Comment trouver mon entreprise en alternance ?

    Après avoir été admis dans notre formation en alternance, la 2ème étape est de trouver votre entreprise. Pour ça, peu importe votre situation, la Wild Code School vous accompagne et vous transmet des ressources afin de pouvoir pitcher et décrire au mieux la formation et les compétences que vous allez acquérir grâce à la mise à disposition d’un kit d’accompagnement* :

    • Une plaquette pour vous aider à démarcher des entreprises
    • Des conseils et la relecture de votre CV
    • Une orientation dans l’écosystème local
    • Une invitation au job dating de votre territoire géographique
    • Une matinée coaching pour apprendre à vous présenter en tant que futur alternant et vous donner des bonnes pratiques pour démarcher les entreprises

    *Les ressources et les dates des différentes actions vous seront communiquées une fois votre admission validée.

    Puis-je obtenir un diplôme / une certification à la fin de ma formation ?

    Notre formation prépare au titre de Data Engineer de la Wild Code School (en cours d’enregistrement au répertoire RNCP, niveau 6, bac +4). Il est également possible de préparer le titre professionnel "Concevoir et développer la persistance des données" du Titre professionnel de niveau 6 "Concepteur-développeurs d'applications"(Code RNCP : 31678)" etc. 

    Voir référentiel de compétences et d'évaluation du titre Data Engineer de la Wild Code School (en cours d'enregistrement au RNCP).

    À l’issue de votre formation Data engineer en alternance, vous pourrez vous présenter au titre professionnel “Concepteur Développeur d’Applications”. Après avoir obtenu ce certificat inscrit au RNCP, vous disposerez d’un diplôme de niveau 6 (équivalent bac + 4).
    Les modules proposés dans le programme permettent en effet de valider les trois blocs de compétences du titre professionnel, appelés CCP :

    • CCP 1/ Module 1 - Concevoir et développer des composants d'interface utilisateur en intégrant les recommandations de sécurité
    • CCP 2/ Module 2 - Concevoir et développer la persistance des données en intégrant les recommandations de sécurité
    • CCP 3 / Module 3 - Concevoir et développer une application multicouche répartie en intégrant les recommandations de sécurité


    L’obtention du certificat est conditionné à la présentation d’un projet devant un jury indépendant. Un projet personnel ou de groupe sera proposé en fin de formation afin de pouvoir se présenter devant le jury.

    Ce titre professionnel est constitué de plusieurs blocs de compétences dénommés « certificats de compétences professionnelles ». Ils peuvent être complétés par une ou plusieurs unités spécifiques appelées certificats complémentaires de spécialisation.

    Vous avez la possibilité de valider partiellement ou totalement le titre professionnel en validant un ou plusieurs certificats de compétences professionnelles

    Quel accompagnement puis-je attendre des formateurs ?

    Nous proposons un accompagnement personnalisé avec un formateur dédié à chaque groupe d’élèves. Durant la formation, il sera là pour faire le point sur votre apprentissage, adapter votre parcours et lever les blocages au quotidien.

    Qu’est-ce qui rend unique la pédagogie de la Wild Code School ?

    Ce qui différencie la Wild Code School, c'est la manière dont les élèves abordent les différents concepts. En effet la formation est basée sur la pratique avec de nombreux rituels hebdomadaires (quêtes, projets, dojos) et un accompagnement personnalisé pour faire le point sur votre apprentissage (points individuels, démo projets, checkpoints). L'école offre aux élèves des outils et une pédagogie visant à les guider vers l'autonomie, la responsabilité et l'engagement dans leur réussite professionnelle, pour qu'ils puissent continuer à se former et s'améliorer tout au long de leur carrière.

    Devenir data engineer après 12 mois de formation

    La formation en quelques chiffres

    Formation assez récente, nous formons actuellement 15 personnes, qui se présenteront à l'issue de la formation au titre professionnel Concepteur Développeur d'Applications. Sur cette formation, nous recensons un taux de 16,67% de rupture de contrat d'apprentissage/de professionnalisation. Les personnes actuellement formées estiment leurs satisfaction à hauteur de 8,6/10 (calcul réalisé le 21/12/2022 sur la base des sessions 2022).

    Pour cette formation, nous n'avons pas encore de retour sur l'issue positive de l'insertion professionnelle ni sur les poursuites d'études mais nous mettrons à jour ces informations dès que celles-ci seront connues.

    Est-ce que je serai aidé dans ma recherche d’emploi à l’issue de ma formation ?

    Bien sûr ! Vous bénéficierez d’un coaching professionnel pendant et après votre formation pour comprendre comment vous positionner sur le marché du travail et vous aider à décrocher votre premier emploi dans le secteur de la Tech. Nos équipes organisent des ateliers CV et des job datings pour rencontrer des recruteurs.

    Quel est le salaire d’un Data Engineer ?

    Le salaire brut annuel d'un Data Engineer Junior se situe en général à 45k€. Cette rémunération est ensuite amenée à évoluer à environ 60k€/an après quelques années et bien sûr si vous faites vos preuves. 

    Quels sont les débouchés après une formation en data engineering ?

    Après obtention de votre titre, vous avez la possibilité de poursuivre vos études vers un Bac +5 en Big Data. 

    Les entreprises affichent un intérêt grandissant quant aux problèmes de Data Management. Elles sont de plus en plus nombreuses à chercher des solutions abordables, flexibles et scalables pour stocker et gérer leurs données.

    Aujourd’hui, la plupart veulent charger leurs données dans le cloud et, pour y parvenir, elles ont besoin de construire ce que l’on appelle des “Data Lakes” à côté des entrepôts de données déjà en place.

    Il y a pour cette raison un enjeu grandissant autour de l’organisation des flux de données et des questions d’architectures data - d’où l’essor du métier de Data Engineer au cours de ces dernières années.

    La demande d’experts et de passionnés en Data Engineering n’est pas prête de s’essouffler. Clairement, ce sont des métiers, ou plutôt un ensemble de métiers, d’avenir.

    Nos autres formations Découvrez

    Développement web

    Devenez Développeur web front-end, Développeur web full-stack ou Développeur web et mobile avancé. Apprenez à coder avec les technologies les plus recherchées sur le marché : HTML, CSS, JavaScript, React, Angular, Node.js, PHP, Symfony, Java, JEE, Spring.

    Infrastructure et cybersécurité

    Devenez Technicien systèmes et réseaux, Analyste cybersécurité, Pentesteur, Assistant RSSI ou Correspondant sécurité. Apprenez à auditer un système d’information, réaliser un test d’intrusion, défendre un SI et répondre aux incidents de sécurité informatique.

    Data

    Devenez Data analyst, Data scientist, Data engineer ou Analyste en business intelligence et data visualisation. Programmez en Python et SQL, et formez-vous au Machine Learning et aux outils Power BI et Tableau Software.

    Product design

    Devenez Web designer, Graphiste, UX/UI designer, Product manager... Et apprenez les bases du design d’interface et de l'intégration, les fondamentaux web, la création dynamique, le développement d'un produit de A à Z, l'UX/UI design, le SEO, le marketing et bien d'autres !