Premier sur l' emploi au Maroc Premier sur l’ emploi en Afrique

Experienced Data Engineer - Rabat/Casablanca

Company sector : IT (Information Technology)

Posted 4 days ago on ReKrute.com
  • 2 job(s) in Rabat and region - Morocco
  • COMPANY :

    Orange Business is the part of the Orange Group that helps companies and organizations with their digital transformation. With 29,100 employees worldwide, we combine a global presence with a local approach to invent new business models with our clients to unlock their full potential. Thus, we create a positive impact, both for their business and for the world around them.

    What sets us apart from our competitors? Our dual expertise: we are both a network operator and a digital solutions integrator. As an operator, we build and manage complex infrastructures. As an integrator, we design and manage end-to-end digital solutions.

    We provide our clients with solutions around 5 major cross-cutting challenges: setting up their digital workspace, improving their customer experience, facilitating the rise of industry 4.0, collecting and processing data, transforming and securing their network infrastructure.

    It is because Orange Business masters all stages of digital transformation that we offer our clients the most relevant solutions.

    We imagine an amazing future with our clients and our employees!

    So, ready to join the adventure? 

    Company culture :

    Orange Business stands out for its strongly collaborative culture, placing people, trust and collective engagement at the heart of its operations. The company promotes close and supportive management, fostering autonomy, accountability and continuous skills development within a caring work environment. This collaborative foundation is reinforced by a significant innovation component, encouraging creativity, initiative and agility across teams. Structured processes support operational efficiency, while performance objectives are integrated in a balanced and sustainable way.

    Job :

    Context and objective of the mission
    As part of strengthening the team responsible for setting up the Group Data platform, based on a Lakehouse architecture, the IT department is looking for an experienced Data Engineer. The candidate will design, develop, industrialize, and maintain ingestion and transformation flows, contribute to the structuring of the Bronze, Silver, and Gold layers, and prepare reliable datasets for business and decision-making uses.
    Main missions
    1.
    Data design and transformation

    Design, develop, and maintain data transformation flows with dbt

    Develop data ingestion and preparation processes in Python

    Contribute to the implementation of the Bronze, Silver, and Gold layers of the Lakehouse platform


    2.Orchestration and industrialization

    Develop and maintain Airflow DAGs to orchestrate data processing

    Ensure reliability and industrialize processes through quality tests, optimization, and execution monitoring

    Integrate developments into version control and CI/CD pipelines


    3.Documentation and data governance


    Document data models and flows

    Contribute to cataloging, metadata management, and traceability in OpenMetadata

    Data provisioning

    Prepare structured datasets for business uses and reporting

    Collaborate with Data architects, business teams, and BI teams


    Key skills

    dbt: excellent command of models, macros, tests, documentation, and incremental processing

    Airflow: excellent command of DAGs, scheduling, dependencies, monitoring, and recovery

    Python and SQL: mastery of data ingestion, preparation, and transformation
    Internal

    Lakehouse: experience with Bronze, Silver, and Gold layered architectures

    Engines and formats: experience with Starburst, Trino, and the Iceberg table/catalog format

    Industrialization: mastery of Git, CI/CD practices, testing, and monitoring

    Governance and BI: basic knowledge of OpenMetadata and Power BI, Metabase, or Superset tools

    Business knowledge: basic knowledge of the insurance and brokerage sectors
    Tools and environments

    dbt, Apache Airflow, Python, and SQL

    Starburst, Trino, and Apache Iceberg

    OpenMetadata

    Git and CI/CD pipelines

    Power BI, Metabase, or Superset

    Required profile :

    Profile sought
    •
    Experienced Data Engineer with at least 3 years of experience
    •
    Significant experience with dbt and Airflow in a production environment
    •
    Rigor, autonomy, and ability to develop reliable, efficient, and maintainable processes
    •
    Ability to collaborate with Data architects, business teams, and BI teams

    Fluent French and professional English

    Expected deliverables:  

    Tested, documented, and production-ready dbt models and flows

    Industrialized, monitored, and documented Airflow DAGs

    Python scripts for data ingestion and preparation

    Structured datasets for Lakehouse and BI uses

    Technical documentation and contributions to the data catalog

    Find out if this job is right for you

    Take the free ReKrute personality test and instantly get your compatibility score with this job and with the culture of more than 150 companies on the market.

    Take the test
    Share this job offer