Vous intégrerez la plateforme Data de notre client, une architecture « Data Centric » visant à casser les silos d’information et à fournir des données en temps réel via API à l’ensemble de l’écosystème. Votre mission principale sera de concevoir, développer et maintenir des pipelines de traitement de données à grande échelle, en utilisant des technologies telles que BigQuery, BigTable, Apache Kafka et Apache Spark. Vous travaillerez en étroite collaboration avec les équipes de développement et de production pour garantir la qualité, la performance et la scalabilité des solutions mises en place.
Compétences techniques attendues :
- Solide expérience en développement Scala et/ou Java, avec une compréhension approfondie de la programmation fonctionnelle.
- 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 Cloud Storage, BigQuery, Dataproc, Kubernetes.
- Excellente maîtrise de BigQuery et du SQL avancé pour le traitement de gros volumes de données.
- Compétences en CI/CD via GitLab CI/CD et Docker Compose pour l’automatisation des workflows data.
- Bonne connaissance de Linux et des 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, aptitude à produire des livrables et des reportings de haute qualité.
- Expérience en méthodologie agile (Scrum) et capacité à collaborer efficacement dans des équipes pluridisciplinaires.
Profil recherché :
- Bac+5 en école d’ingénieur ou équivalent universitaire, spécialisation 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 :
- Type de contrat : Freelance.
- Durée de la prestation : 6 mois renouvelable (220 à 225 jours ouvrés).
- Localisation : Casablanca, Maroc.
Vous rejoindrez une équipe dynamique, travaillerez sur des projets innovants et contribuerez à la transformation digitale de nos clients grâce à votre expertise technique et votre sens de l’analyse.