Vous intégrerez l’équipe de notre client, un acteur majeur du secteur de la transformation digitale et de l’ingénierie des données. Votre mission principale sera de mettre en place, gérer et sécuriser les plateformes de traitement et de transport de données Apache NiFi. Vous concevrez des flux de données critiques, automatiserez les déploiements sur les environnements cloud (Google Cloud Platform et Microsoft Azure) et assurerez le monitoring des performances systèmes en production.
Vous devrez démontrer une forte expertise DevOps, couplée à des compétences avancées en scripting Groovy pour l’automatisation fine de tâches complexes. Vous participerez à l’analyse des besoins fonctionnels et techniques, implémenterez des solutions robustes et évolutives, rédigerez la documentation technique et assurerez la maintenance corrective et évolutive. Vous collaborerez étroitement avec les équipes Data, BI et IT.
Les compétences techniques attendues incluent : excellente maîtrise d’Apache NiFi (configuration, administration, développement de processeurs personnalisés, gestion de flux complexes), maîtrise de l’utilisation des scripts Groovy, expérience en CI/CD pour l’intégration et la livraison continue des pipelines NiFi, connaissance des outils de gestion de code source (GitLab, GitHub), compréhension approfondie des architectures cloud‑native (stockage cloud, Kubernetes, Terraform, Ansible), pratique des bases de données relationnelles et des solutions de stockage distribuées (BigQuery, BigTable), solides compétences en SQL, capacité à analyser des besoins techniques, à concevoir des solutions robustes et à documenter efficacement les processus. Vous devrez également maîtriser les formats de données (JSON, XML, CSV), les bases de données relationnelles (Oracle, SQL Server, PostgreSQL), le scripting (Shell, Python), la qualité, la sécurité et la traçabilité des données, ainsi que les méthodes de gestion de projet en Agilité (Scrum, Sprint Planning, Backlog).
En plus des compétences techniques, vous devrez faire preuve d’une forte autonomie, d’un esprit d’initiative et d’une capacité à résoudre des problèmes techniques complexes. Vous devrez communiquer efficacement en français, tant à l’écrit qu’à l’oral, et collaborer efficacement avec les membres de l’équipe pour atteindre des objectifs communs. Vous devrez également respecter les délais tout en maintenant des standards élevés.
Le poste est basé à Casablanca, Maroc, avec possibilité de travail à distance. La durée de la prestation est de 6 mois renouvelable (220 à 225 jours ouvrés). Le candidat idéal est diplômé d’un Bac+5 en école d’ingénieur ou équivalent universitaire, spécialisé en informatique, avec plus de 7 ans d’expérience en NiFi. Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.