Data Engineer · Mid · GitLab

the posting, the skills it asks for, and the plan to get there

GitLab · job-boards.greenhouse.io · checked today

Intermediate Data Engineer

Bangalore, IndiaMidData Engineerposted 5 d ago

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.

Skills, with evidence

  • Airflow / orchestration
    Experience with orchestration tools such as Airflow, familiarity with dbt, and solid data modeling fundamentals, including Kimball dimensional modeling.must have
  • Data modelling
    Experience with orchestration tools such as Airflow, familiarity with dbt, and solid data modeling fundamentals, including Kimball dimensional modeling.must have
  • Data quality
    Use monitoring, service-level agreements (SLAs), data contracts, query and warehouse tuning, and data quality checks to keep the platform reliable and cost-efficient.must have
  • Incremental loads
    Hands-on experience with ELT or extract, transform, load (ETL) pipelines at scale, including incremental loads, schema changes, backfills, and API ingestion.must have
  • Python
    Professional experience shipping production data pipelines in Python.must have
  • SQL
    Deep, hands-on SQL skills and experience with a cloud data warehouse; Snowflake is preferred.must have
  • Governance & security
    GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation.not practised here
  • Warehousing
    Use monitoring, service-level agreements (SLAs), data contracts, query and warehouse tuning, and data quality checks to keep the platform reliable and cost-efficient.
  • Kubernetes
    Manage and maintain the infrastructure behind the platform, including SaaS tools such as Snowflake, Fivetran, and Monte Carlo, and self-managed services such as Airflow and Kubernetes.not practised here
  • Failure handling
    Use monitoring, service-level agreements (SLAs), data contracts, query and warehouse tuning, and data quality checks to keep the platform reliable and cost-efficient.
  • Idempotency & backfills
    Hands-on experience with ELT or extract, transform, load (ETL) pipelines at scale, including incremental loads, schema changes, backfills, and API ingestion.
  • Schema evolution & contracts
    Use monitoring, service-level agreements (SLAs), data contracts, query and warehouse tuning, and data quality checks to keep the platform reliable and cost-efficient.
  • dbt
    Experience with orchestration tools such as Airflow, familiarity with dbt, and solid data modeling fundamentals, including Kimball dimensional modeling.
  • GCP
    Docker, Kubernetes, Google Cloud Platform (GCP), or Terraform;not practised here

Your plan

  1. The SQL screen: correct, then fast

    Data quality · SQL

    ≈ 1 h
  2. ≈ 2 h
  3. Data modelling: the round most people fail

    Data modelling · Warehousing · dbt

    ≈ 2 h
  4. Pipeline design: safe to run twice

    Airflow / orchestration · Incremental loads · Failure handling · Idempotency & backfills · Schema evolution & contracts

    ≈ 3 h
  5. ≈ 1 h
20 drills · Foundations + Intermediate≈ 8 hours

Not covered by the plan: Governance & security, Kubernetes, GCP.

Readiness

Counted from drills you have completed anywhere on D8LooP.

leaves in 9 dremoved the moment GitLab closes it