En bref
- Animez une formation dédiée au traitement distribué des données avec Apache Spark et PySpark.
- Formez des data engineers, des data analysts et des développeurs Python travaillant sur des volumes de données importants.
- Abordez les DataFrames, les transformations, les formats de stockage, le partitionnement et l’optimisation.
- Intervenez dans la région Souss Massa, notamment à Agadir, Inezgane, Taroudant et Aït Melloul.
- La mission est proposée en présentiel ou à distance, selon des options d’intervention.
Villes concernées
Votre rôle chez FormaGroup
Vous accompagnerez des data engineers, des data analysts et des développeurs Python dans l’apprentissage de Spark et de son interface PySpark. La mission consiste à animer des formations pour des entreprises et des particuliers, en présentiel ou à distance, avec des exercices centrés sur les traitements de données distribués.
Missions confiées
- 1Présenter l’architecture d’Apache Spark et son environnement d’exécution pour expliquer comment les traitements sont distribués.
- 2Guider les participants dans la création et la manipulation de DataFrames avec PySpark, notamment à travers des opérations adaptées à de grands volumes de données.
- 3Faire pratiquer le chargement et l’écriture de données dans des formats courants, puis expliquer les choix de partitionnement associés.
- 4Encadrer la réalisation de transformations, d’agrégations et de jointures en mettant en évidence leur incidence sur l’exécution distribuée.
- 5Accompagner les apprenants dans le diagnostic de performance et l’optimisation de transformations et de jointures.
- 6Faire construire un pipeline de traitement de bout en bout et montrer comment intégrer Spark dans un pipeline de données.
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 permettre de manipuler des DataFrames, de construire des traitements distribués et de les intégrer dans un pipeline de données.
Approche pédagogique attendue
- Alternez les explications sur l’architecture Spark avec des exercices guidés de manipulation de DataFrames en PySpark.
- Faites pratiquer le chargement, l’écriture, le partitionnement et l’utilisation de formats de données courants sur des cas de traitement.
- Proposez des exercices progressifs sur les transformations, les agrégations et les jointures pour faire comprendre leurs effets sur l’exécution.
- Accompagnez les participants dans le diagnostic de performance et l’amélioration de leurs traitements.
- Faites réaliser un pipeline de bout en bout et vérifiez que les apprenants savent réutiliser les étapes abordées.
Profil recherché
- Vous disposez d’une expertise confirmée en traitement distribué des données avec Apache Spark et PySpark.
- Vous avez une expérience de la formation d’adultes et savez expliquer les notions techniques à des publics aux profils variés.
- Vous êtes capable d’enseigner les DataFrames, les transformations distribuées, le chargement et l’écriture de données, le partitionnement ainsi que l’optimisation des traitements.
- Vous savez accompagner des exercices pratiques visant à construire des traitements réutilisables et des pipelines de données.
Atouts appréciés
- Une pratique des contextes de travail de data engineers, data analysts ou développeurs Python vous aidera à relier les exercices aux besoins des participants.
- La capacité à adapter les exemples et le rythme de formation à des publics d’entreprises comme de particuliers sera appréciée.
Disponibilité et mobilité
À convenir avec FormaGroup ; la date de démarrage n’est pas précisée.
Intervention dans la région Souss Massa, notamment à Agadir, Inezgane, Taroudant et Aït Melloul. La mission peut être réalisée en présentiel ou à distance, selon les options d’intervention.
Compétences clés
Mots-clés de l’offre
Critères de l’annonce
- Secteur d’activité
- Informatique et data
- Région
- Souss-Massa
- Travail à distance
- Hybride possible
- Type de contrat
- Mission indépendante (freelance)
- Disponibilité
- Immédiate
- 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
Pour cette nouvelle formation du catalogue FormaGroup, partagez votre expertise de Spark et votre approche de la formation pratique auprès de publics professionnels et particuliers de la région Souss Massa.
Postuler maintenant