FormaGroup

Mission de formation

Formateur·rice Spark et PySpark pour le traitement distribué — Région Casablanca Settat

FormaGroup recherche des formateurs et formatrices pour animer sa formation consacrée au traitement distribué des données avec Apache Spark et PySpark dans la région Casablanca Settat.

Traitement distribué des données avec Apache Spark et PySparkRégion Casablanca SettatPrésentiel, À distanceMission indépendanteDisponibilité : À convenir
Postuler avec mon CV Publiée le 29 octobre 2026 · valable jusqu’au 28 décembre 2026

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

CasablancaEl JadidaMohammediaSettatBerrechidBouskouraBouznika

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

  1. 1Présenter l’architecture Spark et son environnement d’exécution, puis expliquer comment ils interviennent dans le traitement distribué des données.
  2. 2Guider les participants dans la manipulation des DataFrames avec PySpark, en travaillant sur les opérations et transformations courantes.
  3. 3Encadrer des exercices de chargement et d’écriture de données dans des formats courants, ainsi que leur partitionnement.
  4. 4Faire construire des transformations, agrégations et jointures adaptées à des besoins d’analyse de grands volumes de données.
  5. 5Apprendre aux participants à diagnostiquer les performances et à optimiser leurs transformations et leurs jointures.
  6. 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 :

Module 1Architecture Spark et environnement d’exécution
Module 2DataFrames et opérations PySpark
Module 3Chargement et écriture de données
Module 4Transformations, agrégations et jointures
Module 5Partitionnement et formats de données
Module 6Optimisation et diagnostic de performance
Module 7Pipeline de traitement de bout en bout
Objectifs pédagogiques
  • 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
Voir le programme complet de la formation →

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é

Disponibilité

À convenir avec FormaGroup.

Mobilité

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

Apache SparkProgrammation PySparkManipulation de DataFramesTraitements distribuésJointures et agrégationsFormats et partitionnementOptimisation des performancesConception de pipelines

Mots-clés de l’offre

#Data engineering#Traitement distribué#Apache Spark#PySpark#DataFrames#Optimisation Spark#Pipeline de données

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

Autres opportunités

Offres similaires