Au sein de l’équipe de notre client, le/la consultant(e) interviendra sur la mise en place, la gestion et la sécurisation des plateformes de traitement et de transport de données NIFI. Il/elle contribuera à la création de flux de données critiques, à l’automatisation des déploiements sur les environnements cloud (GCP / Azure), et au monitoring des performances systèmes en production.
Une forte expertise DevOps, couplée à des compétences en scripting Groovy pour l’automatisation fine de tâches complexes, est attendue. Le candidat devra maîtriser Apache NiFi (configuration, administration, développement de processeurs personnalisés, gestion de flux complexes), ainsi que les scripts Groovy. Il doit également posséder une solide expérience en CI/CD, notamment pour l’intégration et la livraison continue des pipelines NiFi, et être à l’aise avec les outils de gestion de code source (GitLab, GitHub).
La compréhension approfondie des architectures cloud‑native, incluant le stockage cloud, Kubernetes et les outils de gestion de configuration (Terraform, Ansible), est indispensable. Le profil doit également avoir une pratique des bases de données relationnelles et des solutions de stockage distribuées (BigQuery, BigTable), ainsi que des compétences solides en SQL pour l’interrogation, l’analyse et la transformation des données.
Le candidat doit être capable d’analyser des besoins techniques, de concevoir des solutions robustes et de documenter efficacement les processus. Il doit faire preuve d’une forte autonomie et d’un esprit d’initiative dans la résolution de problèmes techniques complexes, ainsi que d’une solide compréhension des formats de données (JSON, XML, CSV, etc.).
En outre, une bonne connaissance des bases de données relationnelles (Oracle, SQL Server, PostgreSQL) et une expérience en scripting (Shell, Python, etc.) sont requises. Le candidat doit comprendre les enjeux liés à la qualité, la sécurité et la traçabilité des données, et être familier avec les méthodes de gestion de projet en Agilité (Scrum, Sprint Planning, Backlog).
Sur le plan humain, le candidat doit posséder une excellente communication écrite et orale en français, un esprit d’analyse et d’amélioration continue, ainsi qu’une capacité à respecter les délais tout en maintenant des standards élevés. Il doit également être capable de collaborer efficacement avec les membres de l’équipe pour atteindre des objectifs communs.
Le poste requiert un diplôme Bac+5 en école d’ingénieur ou équivalent universitaire avec une spécialisation en informatique, ainsi qu’une expérience significative équivalente. Une expérience de plus de 7 ans en NiFi est indispensable, et une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.