Data Engineer Senior

Casablanca

CDI / Temps pleinSur siteMaster / Bac+5Data / BI

L’essentiel du poste

Résumé par Postule AI

Poste de Data Engineer senior basé à Casablanca (Maroc), sur site et à temps plein, chez Arrabet. Le candidat conçoit, développe et optimise les architectures et pipelines de données (batch et/ou streaming) afin de garantir leur fiabilité, leur performance et leur disponibilité pour les usages analytiques, BI et métiers. Il travaille en étroite collaboration avec les équipes BI, métiers et IT, et doit justifier d’une expérience confirmée de 4 à 5 ans minimum ainsi que d’une bonne maîtrise de Python et du SQL avancé.

Vos missions

  • Concevoir, développer et maintenir des pipelines de données robustes et scalables (batch et/ou streaming).
  • Assurer l’ingestion, la transformation et la mise à disposition des données vers les data warehouses et data lakes.
  • Superviser et fiabiliser les traitements de données (monitoring, alerting, reprise sur incident) et corriger les incidents liés aux flux.
  • Optimiser les performances des traitements ETL/ELT et des requêtes SQL.
  • Automatiser les processus data via des scripts Python et participer à la modélisation des données.
  • Contribuer à l’industrialisation des flux (tests, CI/CD, documentation) et aux projets de migration ou modernisation des plateformes data.

Profil recherché

  • Vous disposez d’une expérience confirmée en data engineering et de la conception de pipelines de données
  • Vous maîtrisez Python et le SQL avancé et savez automatiser les traitements de données
  • Vous êtes à l’aise pour collaborer avec des profils techniques et métiers
  • Vous faites preuve d’autonomie, de rigueur et d’un esprit analytique

Généré automatiquement à partir de l’offre. Postule AI peut se tromper : vérifiez auprès de l’employeur.

Présentation du poste

Le Data Engineer recherché sera responsable de la conception, du développement et de l’optimisation des architectures et pipelines de données, afin de garantir la fiabilité, la performance et la disponibilité des données pour les usages analytiques, BI et métiers.

Il intervient sur l’ensemble de la chaîne data, depuis les sources jusqu’aux plateformes analytiques, en collaboration étroite avec les équipes BI, métiers et IT.

Missions

  • Concevoir, développer et maintenir des pipelines de données robustes et scalables (batch et/ou streaming).
  • Assurer l’ingestion, la transformation et la mise à disposition des données depuis des sources multiples vers les data warehouses et data lakes.
  • Superviser et fiabiliser les traitements de données (monitoring, alerting, reprise sur incident).
  • Identifier, analyser et corriger les incidents liés aux flux de données (performance, qualité, disponibilité).
  • Optimiser les performances des traitements ETL/ELT et des requêtes SQL.
  • Automatiser les processus data via des scripts Python (orchestration, contrôles qualité, nettoyage).
  • Participer à la modélisation des données (schémas, tables, vues analytiques).
  • Contribuer à l’industrialisation des flux data (tests, CI/CD, documentation).
  • Travailler en collaboration avec les équipes BI pour alimenter les outils de reporting et de visualisation.
  • Participer aux projets de migration, modernisation ou refonte des plateformes data.
  • Assurer une veille technologique sur les outils Data Engineering, Cloud et DataOps.

Profil

Formation et expérience

  • Formation Bac +5 en informatique, data engineering, systèmes d’information ou équivalent.
  • Expérience confirmée (minimum 4 à 5 ans) en tant que Data Engineer ou sur un rôle équivalent.

Compétences techniques

  • Excellente maîtrise de Python.
  • Solide expérience sur les outils ETL / ELT et d’orchestration (Airflow, Talend, dbt ou équivalents).
  • Très bonne maîtrise des bases de données relationnelles (SQL Server, PostgreSQL…) et du SQL avancé.
  • Expérience sur des environnements Data Warehouse / Data Lake.
  • Connaissance d’au moins un outil de visualisation BI (Power BI, Tableau, Qlik, Looker…).
  • Maîtrise des outils de versioning et CI/CD : Git, GitLab, Jenkins.
  • Connaissance des bonnes pratiques DataOps (monitoring, tests, qualité des données).

Compétences comportementales

  • Esprit analytique et rigueur.
  • Autonomie et sens des responsabilités.
  • Capacité à travailler en environnement distribué.
  • Bon relationnel et capacité à collaborer avec des profils techniques et métiers.
  • Orientation performance et qualité des données.

Mise en forme par Postule ·

Signaler un problème