Hybrid Data Warehouse Engineer — SQL, Python, BI

Parvana

Johannesburg

Hybrid

ZAR 650,000 - 900,000

Full time

32 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Parvana is seeking a skilled Data Warehouse Engineer in Johannesburg to design and optimize scalable data warehouse solutions. You will implement ETL/ELT pipelines and work with SQL Server/PostgreSQL, Python, and BI tools to drive data-driven decisions.

You’ll participate in Agile/Scrum, contribute to SDLC activities, and help document data flows and architecture while collaborating with stakeholders across the business.

Qualifications

  • Bachelor’s degree or equivalent in Computer Science, IT or data science.
  • Strong knowledge of analytical and dimensional data warehouse modeling, design and architecture.
  • Experience in ETL processes with multiple data sources and performance tuning.
  • Proficiency in SQL and Python for data manipulation and analytics.
  • Ability to document technical designs, data flows and metadata.
  • Experience with BI tools like Power BI or Yellowfin.

Responsibilities

  • Design, implement, and maintain scalable data warehouse architectures (Star/Snowflake) and optimize ETL/ELT pipelines for data quality.
  • Write and tune complex SQL (T-SQL/ANSI) and use Python for data manipulation and advanced analytics.
  • Own the full SDLC: requirements, design, testing, deployment, and solution estimation.
  • Collaborate with stakeholders to translate business data needs into technical structures.
  • Identify and resolve performance bottlenecks through normalization, indexing, and query optimization.
  • Develop and maintain dashboards/reports using Power BI or Yellowfin for data-led decision-making.
  • Create and maintain high-quality technical documentation (data flow diagrams, specifications, metadata).
  • Actively participate in the Agile/Scrum framework and sprint ceremonies.
  • Research and evaluate emerging data technologies to continuously improve the data warehouse.

Skills

Data warehousing
ETL/ELT
SQL
Python
Data modeling
Power BI
Yellowfin
SDLC
Agile

Education

Bachelor’s degree in CS/IT/Data Science

Tools

SQL Server
PostgreSQL

Job description

Parvana is seeking a skilled Data Warehouse Engineer in Johannesburg to design and optimize scalable data warehouse solutions. You will implement ETL/ELT pipelines and work with SQL Server/PostgreSQL, Python, and BI tools to drive data-driven decisions.

You’ll participate in Agile/Scrum, contribute to SDLC activities, and help document data flows and architecture while collaborating with stakeholders across the business.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer - Hybrid SQL & Data Pipelines
Senior Data Engineer - Hybrid SQL & Data Pipelines

Parvana • Cape Town

Hybrid
ZAR 700,000 - 1,100,000
Hybrid work model
Data Warehouse Engineer
Data Warehouse Engineer

Parvana • Johannesburg

Hybrid
ZAR 650,000 - 900,000
Investment BI Analyst - Hybrid, Automated Dashboards
Investment BI Analyst - Hybrid, Automated Dashboards

Parvana • Cape Town

Hybrid
ZAR 750,000 - 1,000,000
Data Engineer
Data Engineer

CVQuest • Centurion

Hybrid
ZAR 600,000 - 900,000
Senior Data Engineer
Senior Data Engineer

Parvana • Cape Town

Hybrid
ZAR 700,000 - 1,100,000
Hybrid work model
Senior Data Engineer — ETL/ELT Pipelines for AI Analytics
Senior Data Engineer — ETL/ELT Pipelines for AI Analytics

CVQuest • Centurion

Hybrid
ZAR 600,000 - 900,000
Senior Data Analyst: Data Warehousing & BI Lead (Hybrid)
Senior Data Analyst: Data Warehousing & BI Lead (Hybrid)

ATS Client • Johannesburg

Hybrid
ZAR 480,000 - 700,000
Hybrid Enterprise BI & Data Warehouse Developer
Hybrid Enterprise BI & Data Warehouse Developer

ATS Client • Cape Town

Hybrid
ZAR 700,000
Data / BI Engineer
Data / BI Engineer

Sabenza IT & Recruitment • Cape Town

On-site
ZAR 600,000 - 800,000
Hybrid Data Engineer: GCP, BigQuery & Python
Hybrid Data Engineer: GCP, BigQuery & Python

ATS Client • Cape Town

Hybrid
ZAR 1,400,000