Dev Back-End Sénior Nifi en Freelance Ref. 006320

Morocco
Full Time
Experienced

DESCRIPTION DE LA MISSION.

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.

  • Niveau d'expérience : >7 ans
  • Localisation : Casablanca, Maroc
  • Durée de la prestation : 6 mois renouvelable (220 à 225 JH)

 MISSIONS PRINCIPALES.

  • Concevoir, développer et maintenir des flux de données complexes via Apache NiFi.
  • Participer à l’analyse des besoins fonctionnels et techniques.
  • Implémenter des solutions robustes et évolutives dans un environnement de production.
  • Rédiger la documentation technique et assurer la maintenance corrective et évolutive.
  • Collaborer étroitement avec les équipes Data, BI, et IT.

 ENVIRONNEMENT TECHNIQUE ET EXPERTISES NÉCESSAIRES.

  • Excellente maîtrise d’Apache NiFi : configuration, administration, développement de processeurs personnalisés, gestion de flux complexes.
  • Excellente maîtrise de l’utilisation des scripts Groovy.
  • 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 (GitLabGitHub…) pour le versioning et la collaboration.
  • Compréhension approfondie des architectures cloud-native, incluant le stockage cloudKubernetes et les outils de gestion de configuration (TerraformAnsible…).
  • Pratique des bases de données relationnelles et des solutions de stockage distribuées type BigQueryBigTable…
  • 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.
  • Forte autonomie et esprit d’initiative dans la résolution de problèmes techniques complexes.
  • Solide compréhension des formats de données (JSONXMLCSV, etc.).
  • Bonne connaissance des bases de données relationnelles (OracleSQL ServerPostgreSQL…).
  • Expérience en scripting (ShellPython, etc.).
  • 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é (ScrumSprint PlanningBacklog…)

 MÉTHODES, ORGANISATIONS ET INTERACTIONS.

  •  Excellente communication écrite et orale : Bonne 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, ainsi qu'à 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.

 NIVEAU ET TYPE D’EXPERTISE REQUIS.

  • 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 Nifi
  • Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file