Vous êtes passionné par l’ingénierie de données et maîtrisez Apache NiFi ainsi que les technologies cloud‑native. Dans le cadre de ce poste freelance, vous intégrerez l’équipe de notre client, une entreprise de services numériques basée à Casablanca, et vous serez responsable de la mise en place, de la gestion et de la sécurisation des plateformes de traitement et de transport de données Nifi.
Vos missions principales :
- Concevoir, développer et maintenir des flux de données complexes via Apache NiFi.
- Participer à l’analyse des besoins fonctionnels et techniques en étroite collaboration avec les équipes Data, BI et IT.
- Implémenter des solutions robustes et évolutives dans un environnement de production.
- Automatiser les déploiements sur les environnements cloud (GCP / Azure) en utilisant des pipelines CI/CD.
- Rédiger la documentation technique et assurer la maintenance corrective et évolutive.
- Collaborer étroitement avec les équipes Data, BI, et IT pour garantir l’intégrité et la performance des flux.
Compétences techniques requises :
- 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 pour l’automatisation fine de tâches complexes.
- Expérience en CI/CD, notamment pour l’intégration et la livraison continue des pipelines NiFi.
- Bonne connaissance des outils de gestion de code source (GitLab, GitHub) pour le versioning et la collaboration.
- Compréhension approfondie des architectures cloud‑native, incluant le stockage cloud, Kubernetes et les outils de gestion de configuration (Terraform, Ansible).
- Pratique des bases de données relationnelles et des solutions de stockage distribuées type BigQuery, BigTable.
- Solides compétences en SQL pour l’interrogation, l’analyse et la transformation des données.
- Capacité à analyser des besoins techniques, à concevoir des solutions robustes et à documenter efficacement les processus.
- Bonne connaissance des bases de données relationnelles (Oracle, SQL Server, PostgreSQL).
- Expérience en scripting (Shell, Python).
- Compréhension des enjeux liés à la qualité, sécurité et traçabilité des données.
- Connaissance des méthodes de gestion de projet en Agilité (Scrum, Sprint Planning, Backlog).
Compétences comportementales :
- Excellente communication écrite et orale en français pour des interactions fluides avec le métier.
- 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 : aptitude à évaluer les problématiques avec objectivité et à 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.
Profil recherché :
- Diplômé(e) d’un Bac+5 en école d’ingénieur ou équivalent universitaire avec une spécialisation en informatique.
- Expérience de plus de 7 ans en Nifi.
- Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.
Ce poste est proposé en freelance, avec une durée initiale de 6 mois renouvelable, équivalente à 220 à 225 jours ouvrés. Vous travaillerez à Casablanca, mais la flexibilité du télétravail est envisageable selon les besoins du projet. Vous intégrerez une équipe dynamique et innovante, où votre expertise technique sera valorisée et où vous pourrez contribuer à des projets d’envergure.
Nous offrons un environnement de travail stimulant, des missions variées, et la possibilité de travailler sur des technologies de pointe dans le domaine de la data engineering et du cloud. Si vous êtes motivé par les défis techniques et que vous possédez les compétences requises, nous serions ravis de recevoir votre candidature.