Le projet freelance de 3 mois consiste à mettre en place une architecture de data engineering robuste et évolutive pour un client basé à Casablanca. Le Data Engineer confirmé sera chargé de la conception, du développement et de l’orchestration de pipelines de données complexes, en utilisant Apache Airflow comme orchestrateur principal. Il devra également mettre en place des contrôles qualité automatisés grâce à Great Expectations, afin de garantir l’intégrité et la fiabilité des données traitées.
En parallèle, le candidat devra gérer le stockage de données via MinIO, un système de stockage objet compatible S3, et développer des APIs RESTful sécurisées avec FastAPI. Le déploiement des solutions se fera en Docker, en utilisant Docker Compose pour orchestrer les services et garantir une isolation optimale.
Le poste exige une maîtrise avancée de Python, ainsi qu’une connaissance approfondie des outils de data engineering tels que Apache Airflow, Great Expectations, MinIO, FastAPI, Docker et Docker Compose. Le candidat doit également être à l’aise avec les flux de travail assistés par IA, la gestion des versions, les bonnes pratiques de développement et la documentation technique.
Les responsabilités incluent la conception de modèles de données, l’optimisation des performances des pipelines, la mise en place de tests unitaires et d’intégration, ainsi que la supervision continue des processus. Le Data Engineer devra assurer la documentation technique, la formation des utilisateurs finaux et la maintenance post‑déploiement.
Le contrat est hybride (HB), combinant travail à distance et présence ponctuelle à Casablanca. Le candidat doit être disponible immédiatement pour démarrer le projet et doit posséder une forte adaptabilité technologique, notamment en matière d’IA assistée dans les flux de travail de développement. Le poste est idéal pour un professionnel expérimenté cherchant à travailler sur des projets variés et à forte valeur ajoutée, tout en bénéficiant d’une flexibilité de travail.
Nous offrons un environnement de travail stimulant, des outils modernes, et la possibilité de travailler sur des projets innovants dans le domaine de la data engineering. Si vous êtes passionné par la manipulation de données à grande échelle et que vous avez une solide expérience avec les technologies mentionnées, nous vous invitons à rejoindre notre équipe pour ce défi freelance de 3 mois.