Africa IT Days

Le rendez-vous annuel de recrutement et de partage, destiné aux Talents du Digital et de l'IT en Afrique

Découvrir et s'inscrire sur ItDays.Africa

/

Data Engineer Senior

Rabat,
Ref. :
002459

Missions clés :

1- COLLECTE, STOCKAGE ET IDENTIFICATION DES DONNÉES

  • Cartographier les données de l’entreprise et mettre en œuvre la conception de la chaine de traitement de la donnée (data lake, etc.) si celle-ci n’existe pas déjà

  • Recueillir les attentes utilisateurs et définir les différentes briques qui vont répondre à leurs besoins

  • Préconiser notamment des solutions techniques à mettre en place dans la collecte des données (en termes de transfert, format, fréquence d’actualisation, sécurité, etc.)

  • Préconiser aussi des solutions techniques à mettre en place dans le stockage des données (en termes de technologie ou de service utilisé – cloud ou serveur local –, dimension des serveurs, mise à disposition des données, gestion des accès, optimisation des requêtes, etc.)

  • Préconiser des solutions techniques permettant de s’engager sur une qualité et une continuité de service selon les contraintes (par exemple : temps de réponse de l’application, etc.)

  • Analyser l’impact des solutions retenues selon le besoin métier

2- FACILITATION DE L’USAGE DES DONNÉES DANS L’ENTREPRISE

  • Mettre en place des outils génériques utilisables sur l’ensemble des projets

  • Homogénéiser l’ensemble des développements

  • Documenter cette donnée de façon fonctionnelle (schéma d’architecture, etc.)

3- CONFORMITÉ, VEILLE ET SENSIBILISATION DES UTILISATEURS AUX PROBLÉMATIQUES DE LA DATA

  • Etre garant de la conformité des solutions développées au regard du RGPD

  • Assurer une veille technologique sur les outils big data

  • Assurer un contact avec les éditeurs de solution pour suivre les nouvelles fonctionnalités ou la gestion des anomalies

  • Participer à des conférences ou à des colloques sur les sujets du big data

  • Diffuser la culture « data » dans l’entreprise

Profil recherché :

  • De formation ingénieur en informatique (Bac+5).

  • Vous avez idéalement 5 à 10 ans d’expérience en tant qu’architecte logiciel, data engineer ou dans une équipe big data.

Vous disposez des compétences techniques ci-après:

  • Bonne compréhension et connaissance des interfaces réseaux et de l’infrastructure matérielle 

  • Bonne compréhension de la stratégie d’entreprise et des besoins business

  • Maîtrise en base de données (SQL/NoSQL) et gestion de base de données

  • Connaissance de la réglementation concernant les données personnelles et des principes de cybersécurité

  • Maîtrise des systèmes d’exploitation (Unix, Windows, etc.)

  • Maîtrise de langages de programmation (C++, Java, Python, R, Scala, etc.)

  • Maîtrise de l’environnement Hadoop/Spark/Yarn (que ce soit en local ou sur cloud)

  • Maîtrise d’un outil de gestion de flux (Kafka, Flink, etc.)