💼 Full-Time Position

Data Engineer - Power BI

🏢
Tech Mahindra
📍 city of johannesburg metropolitan municipality, gauteng, South-Africa
📍
Location
city of johannesburg metropolitan municipality, South-Africa
📅
Posted
June 16, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

A Data Engineer with Power BI expertise designs, builds, and maintains scalable data pipelines and analytical solutions, transforming raw data into actionable insights. Key responsibilities include creating advanced Power BI dashboards (DAX, modeling), optimizing ETL processes, ensuring data quality, and collaborating with stakeholders. Required skills include SQL, Data Warehousing, Azure, Python/R, and 2–7+ years of experience.

Key Responsibilities

  • Data Modeling & Visualization: Develop interactive Power BI dashboards, reports, and KPIs, including complex DAX measures, row-level security (RLS), and data modeling.
  • Pipeline Development (ETL): Design, build, and maintain data pipelines (using tools like Azure Data Factory, Python) to extract, transform, and load data from various sources into data warehouses.
  • Database Management: Write complex SQL queries, optimize database performance, and work with relational/non-rela...