FormaGroup

Mission de formation

Formateur·rice Apache Spark et PySpark — Maroc

FormaGroup recherche des formateurs et formatrices pour animer au Maroc des formations consacrées au traitement distribué des données avec Apache Spark et PySpark.

Traitement distribué des données avec Apache Spark et PySpark49 villes au MarocPrésentiel, À distanceMission indépendanteDisponibilité : Immédiate
Postuler avec mon CV Publiée le 25 octobre 2026 · valable jusqu’au 24 décembre 2026

En bref

  • La formation porte sur le traitement distribué des données avec Apache Spark et PySpark.
  • Le public visé comprend des data engineers, des data analysts et des développeurs Python.
  • Les interventions peuvent se dérouler en présentiel ou à distance.
  • La mission est ouverte dans tout le Maroc, notamment à Casablanca, Rabat, Tanger et Marrakech.
  • FormaGroup recrute des formateurs et formatrices pour cette nouvelle formation de son catalogue.

Villes concernées

CasablancaRabatSaléTémaraKénitraTangerTétouanLaracheAl HoceïmaMarrakechSafiEssaouiraAgadirInezganeTaroudantFèsMeknèsIfraneTazaOujdaNadorBerkaneEl JadidaMohammediaSettatBerrechidBéni MellalKhouribgaErrachidiaOuarzazateLaâyouneDakhlaGuelmimBouskouraBouznikaSkhiratSidi KacemKsar El KébirMartilAït MelloulKhénifraFquih Ben SalahOued ZemTan TanSidi IfniMideltTinghirZagoraTaourirt

Votre rôle chez FormaGroup

Cette mission s’adresse à des spécialistes capables de transmettre des pratiques concrètes de traitement de grands volumes de données. Vous accompagnerez des data engineers, des data analysts et des développeurs Python dans la manipulation de DataFrames, la construction de traitements distribués et l’optimisation de pipelines de données. Les interventions peuvent être proposées en présentiel ou à distance.

Missions confiées

  1. 1Présenter l’architecture de Spark et son environnement d’exécution afin d’expliquer comment les traitements sont distribués.
  2. 2Guider les participants dans la manipulation de DataFrames avec PySpark, notamment à travers des opérations de transformation, d’agrégation et de jointure.
  3. 3Faire pratiquer le chargement et l’écriture de données dans des formats courants, ainsi que le choix de formats et de partitions adaptés aux traitements.
  4. 4Construire avec le groupe un pipeline de traitement de bout en bout, depuis la lecture des données jusqu’à la production de résultats exploitables.
  5. 5Encadrer des exercices d’optimisation et de diagnostic pour repérer les problèmes de performance liés aux transformations et aux jointures.
  6. 6Adapter les explications et les exercices au contexte des entreprises ou des particuliers formés dans différentes régions du Maroc.

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

Vous formerez des data engineers, des data analysts et des développeurs Python travaillant sur des volumes de données importants. La formation aborde les opérations PySpark et la réalisation de traitements distribués et réutilisables.

Approche pédagogique attendue

  • Alternez les explications sur l’architecture Spark avec des exercices guidés de manipulation de DataFrames.
  • Faites construire aux participants des transformations, des agrégations et des jointures à partir de cas pratiques.
  • Proposez une mise en situation complète de chargement, traitement et écriture de données dans un pipeline.
  • Faites diagnostiquer et améliorer les performances des traitements en travaillant sur les transformations, les jointures et le partitionnement.

Profil recherché

  • Vous maîtrisez Apache Spark et PySpark et pouvez enseigner la manipulation de DataFrames, les transformations distribuées, le chargement et l’écriture de données.
  • Vous savez expliquer le partitionnement, les formats de données et les méthodes d’optimisation et de diagnostic de performance.
  • Vous avez une expérience de la formation d’adultes et savez rendre accessibles des sujets techniques à des data engineers, des data analysts et des développeurs Python.
  • Vous êtes capable d’accompagner des exercices pratiques menant à la construction et à l’amélioration d’un pipeline de données.

Atouts appréciés

  • Une pratique des traitements analytiques sur des volumes importants vous aidera à proposer des exemples proches des problématiques des participants.
  • La capacité à adapter une intervention à un format en présentiel ou à distance constitue un atout pour cette mission.

Disponibilité et mobilité

Disponibilité

À convenir avec FormaGroup.

Mobilité

Mission ouverte dans tout le Maroc, notamment à Casablanca, Rabat, Tanger, Marrakech, Fès et Agadir. Les interventions peuvent être organisées en présentiel ou à distance, selon les modalités retenues.

Compétences clés

Apache SparkDéveloppement PySparkManipulation de DataFramesTransformations distribuéesJointures et agrégationsFormats et partitionnementOptimisation des traitementsDiagnostic de performanceConception de pipelines de données

Mots-clés de l’offre

#Traitement distribué#Apache Spark#PySpark#DataFrames#Pipeline de données#Jointures Spark#Optimisation Spark#Partitionnement des données

Critères de l’annonce

Secteur d’activité
Informatique et données
Région
Casablanca-Settat · Rabat-Salé-Kénitra · Tanger-Tétouan-Al-Hoceïma · Marrakech-Safi · Souss-Massa · Fès-Meknès · Oriental · Béni-Mellal-Khénifra · Drâa-Tafilalet · Laâyoune-Sakia-El-Hamra · Dakhla-Oued-Ed-Dahab · Guelmim-Oued-Noun
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

Vous souhaitez transmettre votre maîtrise de Spark et PySpark et accompagner des professionnels dans leurs traitements de données ? FormaGroup vous propose de contribuer à cette formation au Maroc.

Postuler maintenant

Autres opportunités

Offres similaires