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
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
- 1Présenter l’architecture de Spark et son environnement d’exécution afin d’expliquer comment les traitements sont distribués.
- 2Guider les participants dans la manipulation de DataFrames avec PySpark, notamment à travers des opérations de transformation, d’agrégation et de jointure.
- 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.
- 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.
- 5Encadrer des exercices d’optimisation et de diagnostic pour repérer les problèmes de performance liés aux transformations et aux jointures.
- 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 :
- 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
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é
À convenir avec FormaGroup.
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
Mots-clés de l’offre
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