Mission : Vous intégrerez l’équipe Plateforme Data de notre client, une plateforme Data Centric qui vise à casser les silos d’information et à fournir des données en temps réel via API à l’ensemble de l’écosystème. Votre rôle sera de concevoir, développer et maintenir des solutions de traitement de données à grande échelle, en utilisant des technologies telles que BigQuery, BigTable, Apache Kafka et Apache Spark.
Responsabilités :
- Concevoir et développer des pipelines de données performants et scalables.
- Assurer la qualité, la performance et la fiabilité des solutions mises en place.
- Collaborer étroitement avec les équipes de développement et de production pour garantir l’intégration et la livraison continue.
- Mettre en place des processus CI/CD (GitLab CI/CD, Docker Compose) pour automatiser les workflows data.
- Participer à la conception d’architectures micro‑services et à la mise en œuvre de bonnes pratiques de développement.
- Rédiger des livrables techniques et des reportings de haute qualité.
Compétences techniques requises :
- Maîtrise de Scala et/ou Java.
- Expérience avérée avec Apache Kafka, Apache Spark, BigQuery, BigTable.
- Connaissance approfondie des services cloud GCP ou AWS (Cloud Storage, Dataproc, Kubernetes).
- Bonne maîtrise de SQL avancé.
- Expérience avec GitLab CI/CD, Docker Compose.
- Connaissance de Linux et des outils de ligne de commande.
- Compréhension des architectures micro‑services et des bonnes pratiques de développement.
- Expérience dans l’écriture de tests unitaires et d’intégration.
Compétences comportementales :
- Excellente communication écrite et orale en français.
- Capacité à collaborer efficacement dans des équipes pluridisciplinaires.
- Esprit d’analyse, d’amélioration continue et de prise de recul.
- Respect des délais tout en maintenant des standards élevés.
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 6 ans en Scala/Java.
- Expérience dans le secteur du commerce de détail ou de la grande distribution est un plus.
Conditions :
- Contrat freelance de 6 mois renouvelable (220 à 225 jours ouvrés).
- Localisation : Casablanca, Maroc.
- Rémunération à négocier selon expérience et compétences.