En bref
- La mission porte sur le traitement distribué des données avec Apache Spark et PySpark.
- Les sessions s’adressent notamment aux data engineers, data analysts et développeurs Python.
- Le programme couvre les DataFrames, les pipelines de données et l’optimisation des traitements.
- La mission concerne la région Laâyoune Sakia El Hamra.
- Les modalités d’intervention possibles sont le présentiel ou la formation à distance.
Votre rôle chez FormaGroup
Cette mission consiste à accompagner des entreprises et des particuliers dans la prise en main de Spark et de son interface Python. Vous aiderez les participants à manipuler des volumes importants de données, à construire des traitements distribués et à améliorer leurs pipelines analytiques.
Missions confiées
- 1Présenter l’architecture Spark et son environnement d’exécution, puis expliquer comment ces éléments s’inscrivent dans le traitement distribué des données.
- 2Guider les participants dans la manipulation de DataFrames avec PySpark, notamment pour réaliser des transformations, des agrégations et des jointures.
- 3Faire pratiquer le chargement et l’écriture de données dans des formats courants, en abordant les choix de partitionnement et leur incidence sur les traitements.
- 4Accompagner la construction d’un pipeline de traitement de bout en bout, réutilisable et adapté à un cas d’analyse de données.
- 5Montrer comment diagnostiquer les performances et optimiser les transformations et les jointures à partir d’exercices pratiques.
- 6Adapter les explications et les activités au niveau et aux besoins des participants, qu’ils soient data engineers, data analysts ou développeurs Python.
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
Les formations s’adressent aux data engineers, data analysts et développeurs Python qui travaillent sur des volumes de données importants. Les contenus visent la mise en pratique de Spark pour construire et optimiser des traitements analytiques.
Approche pédagogique attendue
- Vous alternez les explications sur l’architecture Spark avec des exercices guidés sur les DataFrames et les opérations PySpark.
- Vous faites réaliser des travaux pratiques de chargement, de transformation, d’agrégation, de jointure et d’écriture de données.
- Vous accompagnez la construction d’un pipeline de bout en bout afin que les participants puissent relier les différentes étapes d’un traitement.
- Vous proposez des exercices de diagnostic permettant d’observer l’effet du partitionnement et des choix de transformation sur les performances.
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 rendre accessibles les notions techniques à des publics professionnels.
- Vous êtes capable d’enseigner la manipulation des DataFrames, les transformations distribuées, le chargement et l’écriture de données, ainsi que les principes d’optimisation et de diagnostic de performance.
Atouts appréciés
- Vous savez illustrer vos explications par des exemples de pipelines analytiques et des exercices proches des usages professionnels.
- Vous pouvez adapter vos activités à des participants ayant des rôles différents en ingénierie des données, en analyse ou en développement Python.
Disponibilité et mobilité
À convenir selon vos disponibilités pour intervenir sur les sessions FormaGroup.
Mission destinée à la région Laâyoune Sakia El Hamra, avec des interventions possibles en présentiel ou à distance selon les modalités retenues.
Compétences clés
Mots-clés de l’offre
Critères de l’annonce
- Secteur d’activité
- Informatique et données
- Région
- Laâyoune-Sakia-El-Hamra
- 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
- Niveau d’étude
- Bac+3 - Bac+5 et plus
- Langues
- Français
Si vous maîtrisez Spark et PySpark et aimez transmettre des savoir-faire appliqués aux données, FormaGroup vous invite à proposer votre candidature pour cette mission dans la région Laâyoune Sakia El Hamra.
Postuler maintenant