Vous intégrerez l’équipe Plateforme Data de Novancy, une société de conseil spécialisée dans l’Information Systems et la Transformation Digitale. Votre mission principale sera de mettre en œuvre une architecture « Data Centric » afin de casser les silos d’information de nos clients et de fournir des données via API à l’ensemble de l’écosystème. Vous concevrez, développerez et maintiendrez des pipelines de données à grande échelle, en utilisant des technologies telles que BigQuery, BigTable, Apache Kafka et Apache Spark. Vous collaborerez étroitement 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, 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 dans le domaine de la Data et du Cloud (GCP ou AWS), notamment les services Cloud Storage, BigQuery, Dataproc, Kubernetes, ainsi que d’autres outils pertinents pour la gestion et le traitement de données à grande échelle. Maîtrise de BigQuery et du SQL avancé, avec une expérience sur des traitements de gros volumes de données. Connaissance des outils CI/CD, notamment GitLab CI/CD et Docker Compose, pour l’automatisation des workflows data. Bonne connaissance de l’environnement Linux et des outils de ligne de commande. Connaissance approfondie des concepts d’architecture microservices et des bonnes pratiques de développement. Expérience dans l’écriture de tests unitaires et d’intégration pour garantir la qualité du code.
Compétences comportementales : excellente communication écrite et orale en français, aptitude à produire des livrables et des reportings de haute qualité. Esprit d’analyse et d’amélioration continue, capacité à évaluer le code et ses impacts, et à remettre en question les solutions existantes pour les améliorer. Capacité de prise de recul, d’évaluer les problématiques avec objectivité et de proposer des solutions d’amélioration. Capacité à respecter les délais tout en maintenant des standards élevés. Esprit d’équipe, capacité à collaborer efficacement avec les membres de l’équipe pour atteindre des objectifs communs. Travail en méthodologie agile (Scrum), avec une capacité à collaborer efficacement dans des équipes pluridisciplinaires.
Profil recherché : Diplômé(e) d’un Bac+5 en école d’ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifiant d’une expérience significative équivalente. Expérience de plus de 6 ans en Scala/Java. Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus. Vous êtes autonome, rigoureux(se) et avez une forte capacité d’adaptation à un environnement de travail dynamique et en évolution rapide.
Type de mission : Freelance, démarrage ASAP, charge prévisionnelle annuelle budgétée de 220 à 225 jours ouvrés. Localisation : Casablanca, Maroc. Vous travaillerez en mode hybride ou à distance selon les besoins du projet. Si vous êtes passionné(e) par les données, le cloud et l’innovation, rejoignez Novancy pour contribuer à des projets d’envergure et faire évoluer les pratiques data de nos clients.