Point your AI agent at freehire and let it find you a job.

Get the CLI →

Arrabet Holding

NewBe an early applicant

Data Engineer Sénior xx

Posted Updated
Discussion

Summary

Senior Data Engineer in Casablanca who designs, builds, and optimizes data pipelines and architectures (batch/streaming), ensuring reliable ingestion, transformation, and delivery of data into data warehouses/lakes for BI and business use. Core stack: Python, advanced SQL, ETL/ELT orchestration (Airflow, Talend, dbt), SQL Server/PostgreSQL, and Git/Jenkins CI/CD.

Le Data Engineer recherché sera le 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 / 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 & 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



Skills

Apply

See also

Data Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.