Novancy, spécialiste du staffing et du recrutement de talents, propose une mission freelance de Data Engineer Sénior pour renforcer son équipe Data Platform. Le poste est basé à Casablanca, Maroc, et s'étend sur 6 mois renouvelables (220 à 225 jours ouvrés). Vous intégrerez les équipes Data Platform et serez responsable de la conception, du développement et de la maintenance de solutions de traitement de données à grande échelle.
Missions principales :
- Concevoir, développer et maintenir des pipelines de données à grande échelle en utilisant BigQuery, BigTable, Apache Kafka et Apache Spark.
- Collaborer avec les équipes de développement et de production pour garantir la qualité et la performance des solutions.
- Mettre en place des processus CI/CD via GitLab CI/CD et Docker Compose pour automatiser les workflows data.
- Assurer la conformité et la sécurité des données, notamment en respectant les bonnes pratiques de microservices et d’architecture cloud.
- Rédiger des livrables techniques et des reportings de haute qualité.
Profil recherché :
- Diplômé(e) d’un Bac+5 en école d’ingénieur ou équivalent universitaire, spécialisé en informatique.
- Expérience de plus de 7 ans en Scala/Java, avec une solide expérience en développement fonctionnel.
- Maîtrise des plateformes de streaming de données (Apache Kafka) et des frameworks de traitement distribué (Apache Spark).
- Expérience significative en Data et Cloud (GCP ou AWS), notamment avec Cloud Storage, BigQuery, Dataproc, Kubernetes.
- Bonne maîtrise de BigQuery et du SQL avancé pour le traitement de gros volumes de données.
- Compétences en CI/CD, GitLab CI/CD, Docker Compose, Linux et outils de ligne de commande.
- Connaissance approfondie des concepts d’architecture microservices et bonnes pratiques de développement.
- Expérience dans l’écriture de tests unitaires et d’intégration pour garantir la qualité du code.
- Excellente communication écrite et orale en français, avec aptitude à produire des livrables et des reportings de haute qualité.
- Capacité à travailler en méthodologie agile (Scrum) et à collaborer efficacement dans des équipes pluridisciplinaires.
Compétences supplémentaires appréciées :
- Expérience dans le secteur du commerce de détail ou de la grande distribution.
- Connaissance de Kafka-stream, Spring Boot.
Conditions :
- Type de contrat : Freelance.
- Durée : 6 mois renouvelable.
- Localisation : Casablanca, Maroc.
Pour postuler, veuillez soumettre votre candidature via le site Novancy. Nous sommes impatients de collaborer avec un professionnel passionné et expérimenté pour renforcer notre équipe Data Platform.