Dans le cadre de notre mission d’accompagnement de clients vers la transformation digitale, Novancy propose un poste de Data Engineer freelance à Casablanca. Le projet s’inscrit dans une stratégie d’optimisation des flux de données et de mise en place d’une architecture moderne de data pipelines. Le contrat est d’une durée de 3 mois, renouvelable selon les besoins, avec un mode de travail hybride (2 jours sur site, 3 jours à distance).
Conception et développement de pipelines : Utiliser Apache Airflow pour orchestrer les tâches de collecte, transformation et chargement (ETL) des données provenant de sources variées. Mettre en place des DAGs robustes, gérer les dépendances et assurer la résilience des flux.
Qualité des données : Implémenter des tests de qualité avec Great Expectations pour garantir l’intégrité, la cohérence et la conformité des jeux de données. Documenter les résultats et proposer des actions correctives.
Gestion du stockage : Configurer et maintenir MinIO pour le stockage d’objets, optimiser les performances et sécuriser l’accès aux données.
Développement d’APIs : Créer des services RESTful avec FastAPI et Python, gérer l’authentification, la documentation Swagger et les tests unitaires.
Conteneurisation et déploiement : Emballer les applications en Docker, orchestrer les conteneurs avec Docker Compose, et assurer la mise en production sur des environnements cloud ou on‑premise.
Outils de développement : Utiliser VS Code comme IDE principal, intégrer des workflows d’assistance IA pour automatiser les tâches répétitives et améliorer la productivité.
Data Engineer confirmé, maîtrise de Python, FastAPI, Apache Airflow, Great Expectations, MinIO, Docker et Docker Compose. Expérience avérée dans la construction de pipelines de données, la mise en place de tests de qualité et le développement d’APIs REST. Capacité à travailler de façon autonome, à gérer plusieurs tâches simultanément et à communiquer efficacement en français.
Mode hybride (HB) : 2 jours sur site à Casablanca, 3 jours à distance. Le candidat doit être disponible pour les réunions d’équipe et les démonstrations de résultats. Le contrat est freelance, offrant une grande flexibilité et la possibilité de travailler sur des projets variés.
Novancy est un acteur majeur dans les systèmes d’information et la transformation digitale. Vous travaillerez avec une équipe passionnée, sur des projets innovants, et bénéficierez d’un environnement stimulant où la créativité et l’expertise technique sont valorisées.