2,010,313open jobs
119,258companies
250,322added this week
Browse all
Salary
≈ $30k – $61k per year (Estimated)
Location
In office (Pretoria)
Seniority
Middle · 4+ years exp
Employment
Full-Time

First seen by Alion on Oct 27, 2026. Network Finance scores C on the Alion truth index.

Overview
Company
Impact
Profile match
Founded in 1987, Network Finance is a specialized recruitment and talent solutions agency operating as a key division of Network Recruitment (part of ADvTECH Group). Headquartered in Johannesburg, South Africa, the company provides executive search, permanent placement, and contract staffing tailored specifically to the finance, accounting, auditing, taxation, and actuarial sectors. Through its niche industry focus and global network spanning Africa, Europe, and the Middle East, it enables corporate clients and multinational enterprises to source highly qualified financial leaders and Chartered Accountants.

Key Responsibilities

Business Intelligence & Reporting

  • Design, develop, and maintain Power BI dashboards, reports, scorecards, and visualisations.
  • Build and maintain semantic models and reporting datasets.
  • Develop KPI reporting solutions and self-service analytics capabilities.
  • Optimise Power BI models, DAX calculations, and report performance.
  • Develop paginated reports where required.

Analytics & Insights

  • Analyse data to identify trends, risks, opportunities, and business insights.
  • Collaborate with stakeholders to translate business requirements into reporting and analytical solutions.
  • Define, monitor, and maintain key performance indicators (KPIs).
  • Present analytical findings to both technical and non-technical audiences.

Data Engineering & Data Management

  • Develop and maintain PySpark notebooks within Microsoft Fabric.
  • Build reporting-ready datasets through data transformation, validation, and cleansing.
  • Create scalable data models to support enterprise reporting and analytics.
  • Develop and optimise complex SQL queries.
  • Work with Lakehouse, Delta Lake, and enterprise data environments.

Data Governance

  • Ensure data accuracy, integrity, and consistency across reporting solutions.
  • Support data governance and data quality initiatives.
  • Maintain documentation for datasets, reports, and business rules.

Minimum Requirements

  • Degree, Diploma, or relevant certification in Data Science, Computer Science, Information Systems, or a related field.
  • Minimum 4 years' experience in Analytics Engineering, Business Intelligence, or Data Analytics.
  • Advanced experience with:
    • Microsoft Fabric
    • Power BI
    • SQL
    • PySpark
    • Python
    • Azure Synapse Analytics
    • Azure Data Factory
  • Proven experience developing Power BI semantic models, dashboards, and enterprise reporting solutions.
  • Strong understanding of data modelling, ETL/ELT processes, and data warehousing principles.
  • Experience using Git and version control tools.

Advantageous Experience

  • Delta Lake and Lakehouse architectures.
  • CI/CD and DataOps practices.
  • Dimensional modelling (Kimball methodology).
  • Financial Services or Insurance industry exposure.
  • Forecasting, predictive analytics, or machine learning concepts.

Key Competencies

  • Strong analytical and problem-solving abilities.
  • Excellent communication and stakeholder engagement skills.
  • Strong attention to detail and data accuracy.
  • Ability to translate business requirements into effective analytics solutions.
  • Collaborative team player with a continuous learning mindset.
  • Ability to work independently and manage multiple priorities.

Why Join Us?

  • Work with cutting-edge Microsoft Data & Analytics technologies.
  • Be part of a collaborative and innovative analytics team.
  • Contribute to impactful, data-driven business initiatives.
  • Gain exposure to modern analytics, reporting, and data engineering practices.
  • Enjoy opportunities for ongoing professional growth and development.
If you are passionate about leveraging data to drive business decisions and have a strong background in Microsoft analytics technologies, we'd love to hear from you.

Apply now!

For more IT jobs, please visit www.networkrecruitmentinternational.com/

I also specialise in recruiting in the following:

Software Development

Data Engineer

Data Analyst

Infrastructure

Architecture

... and more!

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

For more information contact:

Sfundo Shoba

Recruitment Consultant

https://www.linkedin.com/in/sfundo-shoba-500ab4202/?isSelfProfile=true

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,010,313 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Analytics
Similar stack
Same company
Pretoria
≈ $18k – $37k per year (Estimated) · In office · Full-Time · 2+ years exp · South Africa
Analytics
Looker
Apply
MIS and BI Specialist 3 hours ago
≈ $35k – $71k per year (Estimated) · In office · Full-Time · 5+ years exp · Durban
SQL
Analytics
Tableau
Power BI
Apply
≈ $25k – $51k per year (Estimated) · In office · 3+ years exp · Bachelor's Degree · South Africa
Python
SQL
DevOps
Rest API
Management
Confluence
Jira
Agile
Scrum
Apply
≈ $14k – $30k per year (Estimated) · In office · 1+ year exp · Bachelor's Degree · South Africa
Python
SQL
Management
Confluence
Jira
Agile
Apply
IT Business Analyst 3 hours ago
≈ $34k – $81k per year (Estimated) · In office · Full-Time · 12+ years exp · South Africa
SQL
C#
C#
.NET
Blazor
Analytics
Tableau
Management
Agile
Scrum
Kanban
Apply
Personal Assistant 3 hours ago
up to $6.5k per year · In office · Full-Time · Pretoria
Apply
$11k – $12k per year · In office · Full-Time · Pretoria
Apply
Netwrk Recruitment 3 hours ago
$11k – $14k per year · In office · Contractor · Pretoria
Apply
$14k per year · In office · Full-Time · Pretoria
Apply
≈ $19k – $42k per year (Estimated) · In office · Full-Time · 3+ years exp · Pretoria
Apply
See all jobs
This is one of many
2,010,313 more open roles from verified company boards, updated every day.