Novancy, cabinet de conseil spécialisé dans le recrutement et la transformation digitale, propose une mission freelance de Data Engineer Senior au sein de son équipe Plateforme Data à Casablanca. Le projet consiste à mettre en place une architecture « Data Centric » qui centralise les données de l'entreprise cliente, brisant les silos d'information et permettant une consultation en temps réel via des API. Le candidat retenu sera chargé de concevoir, développer et maintenir des pipelines de données massives, en exploitant des technologies telles que BigQuery, BigTable, Apache Kafka et Apache Spark. Il devra collaborer étroitement avec les équipes de développement, de production et d'exploitation pour assurer la qualité, la performance et la scalabilité des solutions livrées.
Les responsabilités principales incluent :
- Analyse des besoins métier et traduction en solutions techniques.
- Conception d'architectures de données distribuées et microservices.
- Développement de jobs batch et streaming, optimisation des requêtes SQL et des traitements Big Data.
- Mise en place de pipelines CI/CD via GitLab CI/CD et Docker Compose.
- Surveillance, monitoring et tuning des performances sur GCP ou AWS (Cloud Storage, Dataproc, Kubernetes).
- Rédaction de documentation technique et de rapports d'analyse pour les parties prenantes.
Profil recherché :
- Minimum 7 ans d'expérience en Scala/Java, avec une forte maîtrise des concepts de programmation fonctionnelle.
- Expertise confirmée sur Apache Kafka, Apache Spark, BigQuery, BigTable et les services cloud GCP ou AWS.
- Solide connaissance des architectures microservices, CI/CD, Docker, Linux et des bonnes pratiques de développement.
- Expérience en tests unitaires et d'intégration, ainsi qu'en méthodologies agiles (Scrum).
- Excellentes compétences en communication écrite et orale, maîtrise du français (niveau natif) et de l'anglais technique.
- Capacité à travailler de façon autonome tout en collaborant efficacement dans des équipes pluridisciplinaires.
Conditions de la mission :
- Durée initiale de 6 mois, renouvelable, équivalant à 220–225 jours ouvrés.
- Poste basé à Casablanca, avec possibilité de travail hybride selon les besoins du projet.
- Rémunération compétitive, à discuter en fonction de l'expérience et des compétences techniques.
Si vous êtes passionné par le Big Data, la cloud engineering et que vous souhaitez contribuer à des projets d'envergure pour un client de premier plan, nous vous invitons à soumettre votre candidature. Novancy offre un environnement stimulant, des défis techniques variés et la possibilité de travailler avec des équipes internationales.