Vous intĂ©grerez, au sein de notre delivery center de Casablanca, une Ă©quipe dâexperts en dĂ©veloppement de solutions logicielles pour une plateforme de donnĂ©es.
Vos missions seront les suivantes :
- DĂ©veloppement et optimisation de pipelines de donnĂ©es : Concevoir, construire et maintenir des pipelines ETL/ELT efficaces, Ă©volutifs et fiables pour lâingestion, le traitement et la transformation de grands volumes de donnĂ©es structurĂ©es et non structurĂ©es provenant de diverses sources.
- ModĂ©lisation et architecture des donnĂ©es : Concevoir et mettre en Ćuvre des modĂšles de donnĂ©es pour un stockage et une rĂ©cupĂ©ration optimaux. Jouer un rĂŽle clĂ© dans lâarchitecture, la conception et la mise en Ćuvre de nos solutions data lake et lakehouse, en veillant Ă leur Ă©volutivitĂ©, leur performance et leur sĂ©curitĂ©.
- Entreposage et technologies big data : DĂ©velopper et gĂ©rer des solutions utilisant des plateformes modernes dâentrepĂŽt de donnĂ©es et de technologies big data (par exemple, Apache Spark, entrepĂŽts de donnĂ©es dans le cloud, systĂšmes de traitement distribuĂ©). LâexpĂ©rience avec des technologies comme Snowflake ou Databricks est fortement valorisĂ©e.
- DĂ©veloppement Full-Stack pour les applications de donnĂ©es : DĂ©velopper et maintenir des API pour lâaccĂšs aux donnĂ©es et lâintĂ©gration avec dâautres applications et services.
- DĂ©veloppement de tableaux de bord analytiques et de visualisations : Collaborer avec des analystes de donnĂ©es et des parties prenantes pour comprendre les besoins et crĂ©er des tableaux de bord analytiques interactifs et perspicaces Ă lâaide de technologies front-end (par ex., React) et dâoutils BI.
- QualitĂ© et gouvernance des donnĂ©es : Mettre en place des contrĂŽles de qualitĂ© des donnĂ©es, des processus de validation et de surveillance pour garantir lâexactitude, la cohĂ©rence et la fiabilitĂ© des donnĂ©es. Respecter les meilleures pratiques en matiĂšre de gouvernance des donnĂ©es.
- Optimisation des performances : Surveiller et optimiser les performances des pipelines de donnĂ©es, des requĂȘtes et des systĂšmes de stockage de donnĂ©es.
- Collaboration et mentorat : Travailler en Ă©troite collaboration avec des Ă©quipes interfonctionnelles incluant des data scientists, des analystes, des chefs de produit et dâautres ingĂ©nieurs. Encadrer les membres juniors de lâĂ©quipe et promouvoir les meilleures pratiques en ingĂ©nierie des donnĂ©es et dĂ©veloppement logiciel.
- Innovation et technologies Ă©mergentes : Se tenir informĂ© des derniĂšres tendances et technologies en ingĂ©nierie des donnĂ©es, big data, cloud computing et analytique, et identifier de maniĂšre proactive les opportunitĂ©s dâinnovation et dâamĂ©lioration.