Vous rejoindrez l’équipe de notre client, un acteur majeur dans le domaine des systèmes d’information et de la transformation digitale. Votre mission principale sera de concevoir, développer et maintenir des flux de données complexes via Apache NiFi, en assurant la sécurisation et la performance des pipelines de traitement et de transport de données.
Les responsabilités clés incluent :
- Conception et développement de processeurs personnalisés NiFi pour répondre aux besoins fonctionnels et techniques.
- Automatisation des déploiements sur les environnements cloud (GCP, Azure) à l’aide de scripts Groovy et d’outils CI/CD.
- Monitoring continu des performances systèmes en production et mise en place de métriques et alertes.
- Rédaction de la documentation technique détaillée et mise à jour des procédures d’exploitation.
- Collaboration étroite avec les équipes Data, BI et IT pour assurer l’intégration fluide des flux de données.
Compétences techniques attendues :
- Maîtrise d’Apache NiFi : configuration, administration, développement de processeurs personnalisés.
- Excellente connaissance des scripts Groovy pour l’automatisation fine.
- Expérience en CI/CD, notamment pour l’intégration et la livraison continue des pipelines NiFi.
- Compétence dans les outils de gestion de code source (GitLab, GitHub).
- 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 (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 formats de données (JSON, XML, CSV, etc.) et des bases de données relationnelles (Oracle, SQL Server, PostgreSQL).
- Expérience en scripting (Shell, Python, etc.) et 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).
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.
- Expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.
- Excellente communication écrite et orale en français.
- Esprit d’analyse, d’amélioration continue et de prise d’initiative.
- Capacité à respecter les délais tout en maintenant des standards élevés.
- Esprit d’équipe et capacité à collaborer efficacement avec les membres de l’équipe.
Conditions :
- Localisation : Casablanca, Maroc.
- Durée de la prestation : 6 mois renouvelable (220 à 225 JH).
- Type de contrat : Freelance.
Vous êtes passionné(e) par l’ingénierie des données, maîtrisez les outils cloud et souhaitez travailler sur des projets d’envergure, nous serions ravis de recevoir votre candidature. Rejoignez une équipe dynamique et contribuez à la transformation digitale de nos clients.