Formation data engineer - Alternance
Prix : Financé par l'entreprise
par Wild Code School
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é.
📅 12 mois
📚 À distance
💶 Financé par l'entreprise
Cet Organisme de Formation est certifié Qualiopi, vous pouvez également faire financer ce programme par votre entreprise ou par pôle-emploi.
Contactez-nous si vous avez besoin d'aide.
Vous pouvez également nous contacter au 06 30 90 99 06.
Le 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 des formateurs dédiés, et à la 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).
Wild Code School
Grâce à la 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.
Pendant la formation, vous recevez un coaching renforcé vers l’emploi avec le développement de vos soft skills et l’organisation d’ateliers CV, LinkedIn, simulations d’entretiens. Vous bénéficiez également de l’accompagnement personnalisé de l'équipe Career Support et de leur réseau de +1 000 entreprises partenaires et +5000 alumni pour trouver des opportunités professionnelles dans les métiers de la tech à travers l’Europe.
L'alternance vous permet de compléter votre formation initiale, de gagner en expérience et développer votre réseau avant d'intégrer pleinement le marché du travail, tout en étant rémunéré. 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.
C’est pourquoi, la Wild Code School a décidé d’ouvrir son Centre de formation d'apprentis (CFA) en septembre 2020 pour vous permettre d’être apprenti chez eux. Si vous ne répondez pas aux critères du contrat d'apprentissage, vous pourrez faire un contrat de professionnalisation.
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.
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.
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.
À 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.
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. Leurs équipes organisent des ateliers CV, des job datings pour rencontrer des recruteurs et partagent des offres d’emploi en provenance de leur réseau de + de 1 000 entreprises partenaires en Europe.
Après avoir été admis dansla 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.