En bref
- La formation porte sur le traitement distribué des données avec Apache Spark et PySpark.
- Les participants visés sont des data engineers, des data analysts et des développeurs Python travaillant sur de grands volumes de données.
- Le programme associe DataFrames, transformations distribuées, formats de stockage et optimisation des traitements analytiques.
- La mission concerne la région Casablanca Settat et peut se dérouler en présentiel ou à distance.
Villes concernées
Votre rôle chez FormaGroup
Vous accompagnerez des data engineers, des data analysts et des développeurs Python dans la prise en main de Spark pour traiter des volumes importants de données. La mission peut être réalisée en présentiel ou à distance, selon les modalités retenues.
Missions confiées
- 1Présenter l’architecture Spark et son environnement d’exécution, puis expliquer comment ils interviennent dans le traitement distribué des données.
- 2Guider les participants dans la manipulation des DataFrames avec PySpark, en travaillant sur les opérations et transformations courantes.
- 3Encadrer des exercices de chargement et d’écriture de données dans des formats courants, ainsi que leur partitionnement.
- 4Faire construire des transformations, agrégations et jointures adaptées à des besoins d’analyse de grands volumes de données.
- 5Apprendre aux participants à diagnostiquer les performances et à optimiser leurs transformations et leurs jointures.
- 6Accompagner la réalisation d’un pipeline de traitement de bout en bout afin de mettre en pratique la construction de traitements distribués et réutilisables.
Programme de formation à animer
Une maîtrise pédagogique des thèmes suivants est attendue :
- Manipuler des DataFrames avec PySpark
- Construire des traitements distribués et réutilisables
- Lire et écrire des données dans des formats courants
- Optimiser les transformations et les jointures
- Intégrer Spark dans un pipeline de données
Public à former
La formation s’adresse aux data engineers, aux data analysts et aux développeurs Python qui travaillent sur des volumes de données importants. Elle vise à leur apprendre à manipuler des DataFrames, construire des traitements distribués et intégrer Spark à un pipeline de données.
Approche pédagogique attendue
- Vous alternez explications sur l’architecture Spark et exercices de manipulation de DataFrames avec PySpark.
- Vous proposez des mises en pratique autour du chargement, de l’écriture, des transformations, des agrégations et des jointures.
- Vous faites travailler les participants sur le partitionnement, les formats de données et le diagnostic de performance.
- Vous accompagnez la construction d’un pipeline de bout en bout pour consolider les savoir-faire abordés pendant la formation.
Profil recherché
- Vous disposez d’une expertise confirmée en traitement distribué des données avec Apache Spark et PySpark, et pouvez enseigner l’architecture Spark, les DataFrames, les transformations et les jointures.
- Vous avez une expérience de la formation d’adultes et savez rendre accessibles les notions techniques à des profils de data engineers, data analysts et développeurs Python.
- Vous savez préparer et encadrer des exercices pratiques portant sur le chargement, l’écriture, le partitionnement et l’optimisation de données.
- Vous êtes en mesure d’accompagner les participants dans la réalisation d’un pipeline de traitement de bout en bout.
Disponibilité et mobilité
À convenir avec FormaGroup.
La mission concerne la région Casablanca Settat, notamment Casablanca, El Jadida, Mohammedia, Settat, Berrechid, Bouskoura et Bouznika. Les modalités possibles sont le présentiel ou la formation à distance.
Compétences clés
Mots-clés de l’offre
Critères de l’annonce
- Secteur d’activité
- Informatique et data
- Région
- Casablanca-Settat
- Travail à distance
- Hybride possible
- Type de contrat
- Mission indépendante (freelance)
- Disponibilité
- À convenir
- Niveau d’expérience
- Expérience entre 2 ans et 5 ans - Expérience entre 5 ans et 10 ans
- Niveau d’étude
- Bac+3 - Bac+5 et plus
- Langues
- Français
Si vous maîtrisez Spark et PySpark et appréciez la transmission de compétences techniques à des adultes, cette mission de formation peut correspondre à votre parcours.
Postuler maintenant