Vous êtes un Data Engineer Senior, doté d’une solide expérience de plus de sept ans dans l’écosystème Big Data et des technologies cloud, et vous cherchez un défi stimulant en freelance. Votre mission principale sera de concevoir, développer et maintenir des solutions de traitement de données massives pour le client DF Supply Chain, en utilisant les technologies Big Data et les outils Google Cloud Platform (GCP). Vous serez responsable de la mise en place et de l’optimisation des pipelines de données, de l’analyse des performances et de l’amélioration continue des solutions existantes.
Votre rôle s’articulera autour de plusieurs axes techniques majeurs :
- Gestion des données sur GCP : Vous maîtriserez les technologies Cloud de Google Cloud Platform (GCP) pour la gestion des données, l’orchestration et le déploiement des solutions Big Data. Vous serez amené à travailler avec BigQuery et BigTable pour le stockage, la manipulation et l’analyse de données à grande échelle.
- Développement de pipelines Big Data : Vous utiliserez Scala ou Java pour développer des solutions Big Data, avec une expérience significative dans l’un des deux langages. Vous concevrez et implémenterez des pipelines de données complexes en utilisant des outils tels qu’Apache Kafka et Avro pour la gestion des flux de données.
- Écosystème Hadoop et outils associés : Vous aurez une expérience pratique avec l’écosystème Hadoop et ses outils associés comme Spark et Apache Kafka pour le traitement distribué de données. Vous maîtriserez les concepts de base de Kafka pour la conception et la mise en œuvre de systèmes de messagerie distribués.
- Gestion de bases de données NoSQL : Vous comprendrez les bases de données NoSQL, notamment Cassandra et BigTable, pour le stockage et la récupération de données non structurées.
- Recherche et analyse de données textuelles : Vous aurez une expérience avec les moteurs de recherche comme Elasticsearch pour la recherche et l’analyse de données textuelles.
- Automatisation et déploiement : Vous maîtriserez les outils de CI/CD et les pratiques de développement logiciel pour l’automatisation du déploiement et de l’intégration continue. Vous aurez une expérience pratique avec les outils de déploiement et d’orchestration comme Jenkins, GitLab, Kubernetes, Docker et Ansible.
- Conteneurisation et orchestration : Vous serez capable de travailler avec Docker pour la création et la gestion des conteneurs d’applications.
- Méthodologies agiles : Vous maîtriserez les concepts d’Agilité (Scrum, Sprint Planning, Backlog…) et appliquerez ces pratiques dans votre travail quotidien.
En plus de vos compétences techniques, vous devrez posséder des qualités humaines et professionnelles essentielles :
- Excellente communication écrite et orale : Vous devez être capable de communiquer efficacement en français, tant à l’écrit qu’à l’oral, pour interagir fluidement avec les métiers et les équipes techniques.
- Esprit d’analyse et d’amélioration continue : Vous devez être capable d’évaluer le code et ses impacts, et de remettre en question les solutions existantes pour les améliorer.
- Capacité de prise de recul : Vous devez être capable d’évaluer les problématiques avec objectivité et de proposer des solutions d’amélioration.
- Respect des délais : Vous devez être capable de respecter les délais tout en maintenant des standards élevés.
- Esprit d’équipe : Vous devez être capable de collaborer efficacement avec les membres de l’équipe pour atteindre des objectifs communs.
Les exigences de formation et d’expérience sont les suivantes :
- 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 7 ans en GCP.
- Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.
Vous travaillerez sur un contrat freelance de 6 mois renouvelable, avec une charge de travail de 220 à 225 jours ouvrés. Le poste est basé à Casablanca, Maroc, et vous serez amené à collaborer étroitement avec les équipes locales et les parties prenantes du projet. Vous bénéficierez d’une rémunération compétitive, d’un environnement de travail stimulant et de la possibilité de travailler sur des projets à fort impact technologique.
Si vous êtes passionné par les technologies Big Data, que vous avez une solide expérience sur GCP et que vous souhaitez relever un défi stimulant en freelance, nous serions ravis de recevoir votre candidature. Vous pourrez nous contacter pour plus d’informations et pour soumettre votre candidature.