Data Warehouse Engineer — Hybrid/Remote with ETL & BI

Parvana

Johannesburg

Hybrid

ZAR 420,000 - 740,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Parvana is seeking a Data Warehouse Engineer in Johannesburg to design, implement, and optimize scalable data warehouse architectures (Star/Snowflake) and ETL/ELT pipelines. You will write SQL, use Python for data manipulation, and own the full SDLC from requirements through deployment.

You'll collaborate with stakeholders, tune performance, and develop dashboards with Power BI or Yellowfin while documenting data flows and metadata; participate in Agile/Scrum ceremonies and stay ahead with new

Qualifications

  • Experience in designing data warehouses (Star/Snowflake) and ETL/ELT pipelines.
  • Strong SQL (T-SQL/ANSI) and Python skills.
  • Experience with Power BI or Yellowfin for dashboards.
  • Familiarity with SDLC and Agile/Scrum.
  • Ability to translate business needs into technical specifications.

Responsibilities

  • Design, implement, and maintain scalable data warehouse architectures.
  • Write and tune complex SQL and use Python for data manipulation.
  • Own the full SDLC from requirements to deployment.
  • Collaborate with stakeholders to translate data needs into structures.
  • Identify performance bottlenecks and optimize queries.
  • Develop dashboards/reports using Power BI or Yellowfin.
  • Create technical documentation of data flows and metadata.
  • Participate in Agile/Scrum sprint ceremonies.
  • Research emerging data technologies to improve warehouse.

Skills

SQL
Python
ETL/ELT
Data warehousing
Dimensional modeling
SDLC
Agile
Power BI
Yellowfin
Performance tuning
Star/Snowflake schemas
SQL Server
PostgreSQL

Education

Bachelor's degree in Computer Science or related field

Tools

SQL Server
PostgreSQL
Power BI
Yellowfin

Job description

Parvana is seeking a Data Warehouse Engineer in Johannesburg to design, implement, and optimize scalable data warehouse architectures (Star/Snowflake) and ETL/ELT pipelines. You will write SQL, use Python for data manipulation, and own the full SDLC from requirements through deployment.

You'll collaborate with stakeholders, tune performance, and develop dashboards with Power BI or Yellowfin while documenting data flows and metadata; participate in Agile/Scrum ceremonies and stay ahead with new

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Warehouse Engineer
Data Warehouse Engineer

Parvana • Johannesburg

Hybrid
ZAR 420,000 - 740,000
Data Engineer - SAP ETL & Enterprise Integration (Remote)
Data Engineer - SAP ETL & Enterprise Integration (Remote)

Blue Pearl PTY • Johannesburg

Hybrid
ZAR 420,000 - 660,000
Remote Data Engineer: Scalable Pipelines & Warehouses
Remote Data Engineer: Scalable Pipelines & Warehouses

Placements24 • Benoni

Hybrid
ZAR 700,000 - 950,000
Remote-friendly
Professional development allowance
Generous leave
+1
Data Engineer: ETL, Data Integration & BI Collaboration
Data Engineer: ETL, Data Integration & BI Collaboration

Boardroom Appointments • Johannesburg

On-site
ZAR 500,000 - 900,000
Remote Senior Data Architect: Data Lakes, Warehouses & BI
Remote Senior Data Architect: Data Lakes, Warehouses & BI

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Senior Data Engineer - Hybrid (Cloud, ETL & Data Warehousing)
Senior Data Engineer - Hybrid (Cloud, ETL & Data Warehousing)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,500,000
Competitive salary
Hybrid work environment
Continuous learning and development
+2
Remote BI Developer: Dashboards, ETL & Data Modeling
Remote BI Developer: Dashboards, ETL & Data Modeling

Placements24 • Upington

Hybrid
ZAR 540,000 - 660,000
Competitive salary
Fully remote
Medical aid
+4
Data & AI Business Analyst - Hybrid/Remote
Data & AI Business Analyst - Hybrid/Remote

Parvana • South Africa

Hybrid
ZAR 480,000 - 720,000
Senior Data Engineer | Cloud Data Pipelines & Warehousing
Senior Data Engineer | Cloud Data Pipelines & Warehousing

JVR Software • Johannesburg

Hybrid
ZAR 810,000 - 990,000
Data Engineer - ETL, AWS & Analytics
Data Engineer - ETL, AWS & Analytics

Boardroom Appointments • Johannesburg

On-site
ZAR 700,000 - 1,000,000