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.
- Les sessions peuvent se tenir en présentiel ou à distance.
- La mission concerne la région Marrakech Safi, notamment Marrakech, Safi et Essaouira.
- FormaGroup recherche des formateurs et formatrices pour animer cette formation auprès d’entreprises et de particuliers.
Villes concernées
Votre rôle chez FormaGroup
Cette mission s’adresse à des spécialistes capables de transmettre des méthodes concrètes de traitement de grands volumes de données. Les sessions peuvent être proposées en présentiel ou à distance, pour des entreprises et des particuliers à Marrakech, Safi et Essaouira.
Missions confiées
- 1Présenter l’architecture d’Apache Spark et son environnement d’exécution, puis guider les participants dans la prise en main de PySpark.
- 2Faire pratiquer la création et la manipulation de DataFrames, notamment les transformations, les agrégations et les jointures.
- 3Accompagner les apprenants dans le chargement et l’écriture de données dans des formats courants, ainsi que dans le choix du partitionnement adapté.
- 4Encadrer des exercices de construction de traitements distribués réutilisables et expliquer comment diagnostiquer leur performance.
- 5Guider la réalisation d’un pipeline de traitement de bout en bout et montrer comment intégrer Spark dans un pipeline de données.
- 6Adapter les explications et les exercices aux besoins de data engineers, de data analysts et de développeurs Python travaillant sur des volumes importants.
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. Les exercices peuvent être adaptés à leurs usages de traitement et d’analyse.
Approche pédagogique attendue
- Alterner les explications sur l’architecture Spark avec des manipulations guidées de DataFrames en PySpark.
- Faire pratiquer les transformations, agrégations et jointures à partir d’exercices progressifs.
- Proposer des mises en situation de chargement, d’écriture et de partitionnement de données dans des formats courants.
- Accompagner la réalisation d’un pipeline de bout en bout et faire examiner les choix d’optimisation et de diagnostic de performance.
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 concepts liés à l’exécution distribuée et aux DataFrames.
- Vous êtes en mesure d’enseigner la lecture et l’écriture de données, les transformations, les agrégations, les jointures et les principes d’optimisation.
- Vous savez accompagner des profils techniques dans des exercices pratiques et répondre à leurs questions à partir de cas de traitement de données.
Atouts appréciés
- Vous savez illustrer le partitionnement et le diagnostic de performance au moyen d’exemples adaptés aux traitements analytiques.
- Vous pouvez relier les exercices PySpark à la construction d’un pipeline de données complet et réutilisable.
Disponibilité et mobilité
À convenir avec FormaGroup.
Mission dans la région Marrakech Safi, avec des interventions possibles à Marrakech, Safi et Essaouira. Les formations peuvent être réalisé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
- Marrakech-Safi
- 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+2 - Bac+3 - Bac+5 et plus
- Langues
- Français
Vous souhaitez transmettre votre expertise en traitement distribué des données ? Proposez votre profil à FormaGroup pour cette mission dans la région Marrakech Safi.
Postuler maintenant