Power BI & PySpark Analytics Engineer

Network Finance

Gauteng

On-site

ZAR 700,000 - 1,100,000

Full time

35 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Network Finance is seeking an experienced Analytics Engineer to design and maintain Power BI dashboards, semantic models, and reporting solutions. You will develop PySpark notebooks within Microsoft Fabric or Spark environments and ensure data quality across reporting platforms.

You will collaborate with business users and tech teams to translate requirements into scalable analytics, build KPI dashboards, and optimize DAX and SQL queries for performance and insights.

Qualifications

  • 4+ years' experience in Analytics Engineering or BI.
  • Proven experience delivering enterprise reporting and analytics solutions.
  • Strong experience building Power BI dashboards, semantic models, and reporting solutions.
  • Experience developing PySpark notebooks within Microsoft Fabric or Apache Spark environments.
  • Strong SQL development and data modelling experience.
  • Experience with modern Microsoft Data Platform technologies.
  • Exposure to Financial Services or Insurance environments advantageous.

Responsibilities

  • Design, develop, and maintain Power BI dashboards, reports, scorecards, and visualisations.
  • Develop semantic models and trusted reporting datasets that support self-service analytics.
  • Build KPI dashboards and reporting solutions for business stakeholders.
  • Develop and maintain Power BI Paginated Reports where required.
  • Optimise Power BI models, DAX calculations, and report performance.
  • Analyse datasets to identify trends, opportunities, risks, and business insights.
  • Translate business requirements into scalable reporting and analytical solutions.
  • Define, monitor, and maintain business KPIs and performance metrics.
  • Perform trend analysis and support data-driven business investigations.
  • Develop and maintain PySpark notebooks within Microsoft Fabric.
  • Build reporting-ready datasets through data cleansing, transformation, and validation.
  • Develop scalable data models that support reporting and analytics requirements.
  • Write and optimise complex SQL queries for reporting and analytics.
  • Ensure data quality, governance, and consistency across reporting solutions.
  • Document datasets, business rules, and reporting standards.
  • Collaborate with business users, product owners, and technical teams to deliver impactful solutions.
  • Contribute to analytics best practices and continuous improvement initiatives.

Skills

KPI Development
Data Analysis
Trend Analysis
Data Storytelling
BI Reporting

Education

Data science / CS degree or equivalent

Tools

Power BI
DAX
Power Query (M)
Semantic Models
Tabular Models
Power BI Report Builder
SQL
PySpark
Python
Microsoft Fabric
Azure Synapse
Azure Data Factory
Delta Lake

Job description

Network Finance is seeking an experienced Analytics Engineer to design and maintain Power BI dashboards, semantic models, and reporting solutions. You will develop PySpark notebooks within Microsoft Fabric or Spark environments and ensure data quality across reporting platforms.

You will collaborate with business users and tech teams to translate requirements into scalable analytics, build KPI dashboards, and optimize DAX and SQL queries for performance and insights.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior BI Analytics & Data Engineering Specialist
Senior BI Analytics & Data Engineering Specialist

Network Finance • Gauteng

On-site
ZAR 600,000 - 1,000,000
Analytics Engineer (Business Intelligence & Reporting)
Analytics Engineer (Business Intelligence & Reporting)

Network Finance • Gauteng

On-site
ZAR 700,000 - 1,100,000
Senior Bi Analytics Engineer
Senior Bi Analytics Engineer

Network Finance • Gauteng

On-site
ZAR 600,000 - 1,000,000
Analytics Engineer | Hybrid (Pretoria) Power BI & Fabric
Analytics Engineer | Hybrid (Pretoria) Power BI & Fabric

Network Finance • Gauteng

Hybrid
ZAR 900,000 - 1,400,000
Data Engineer - Power BI
Data Engineer - Power BI

Tech Mahindra Limited • City of Johannesburg Metropolitan Municipality

On-site
ZAR 500,000 - 800,000
Power BI Specialist - Dashboards, DAX & Data Modeling Hybrid
Power BI Specialist - Dashboards, DAX & Data Modeling Hybrid

PBT Group • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Data Analytics Specialist — Dashboards, Automation & Insights
Data Analytics Specialist — Dashboards, Automation & Insights

Network Finance • Durban North

On-site
ZAR 300,000 - 520,000
Senior Analytics Engineer – Data Modeling & Power BI
Senior Analytics Engineer – Data Modeling & Power BI

Belay Talent Solutions • Sandton

On-site
ZAR 900,000 - 1,300,000
Business Data Analyst: BI, Predictive Analytics & Insights
Business Data Analyst: BI, Predictive Analytics & Insights

Network Finance • Randburg

On-site
ZAR 500,000 - 800,000
Power BI Developer
Power BI Developer

Synergy AI (Pty) Ltd • Stellenbosch

On-site
ZAR 334,800 - 446,400