Back to all jobs

Power BI Developer

Ref: JO-2605-360651

  • Environment: In-office
  • Contract Type: Temporary
  • Starts: 2026-07-01
Apply Report issue

Job Title: Senior Data Analyst & Power BI Developer

Contract: 6-8 months

Location: Office-based, Rosebank, Johannesburg


Role Overview:

We are seeking an experienced Senior Data Analyst & Power BI Developer to join on a contract basis. The successful candidate will bridge business and technology through advanced data analysis, reporting, and dashboard development, delivering actionable insights to support decision-making across the organisation.


Key Responsibilities:

  • Design, develop, and maintain Power BI dashboards and reports
  • Perform advanced data analysis, modelling, and visualisation
  • Translate business requirements into technical reporting and analytics solutions
  • Build and optimise data pipelines and automated reporting processes
  • Support data-driven decision-making across business units
  • Work closely with stakeholders across multiple levels and regions
  • Ensure data accuracy, integrity, and compliance with governance standards

Core Skills & Experience:

  • 5-10 years’ experience in data analytics, BI, or similar IT roles
  • Strong experience with Power BI (DAX, M Code)
  • Advanced proficiency in Excel (including VBA)
  • Strong SQL skills for data extraction and manipulation
  • Experience with PowerShell, Python, or R (advantageous)
  • Knowledge of data visualisation and business intelligence best practices
  • Experience working with cloud platforms (Azure, AWS, Salesforce)
  • Understanding of data formats and pipelines (XML, JSON, YAML, etc.)
  • Familiarity with Git version control
  • Exposure to low-code/no-code and AutoML tools (advantageous)

Soft Skills:

  • Strong communication and stakeholder engagement skills
  • Ability to influence across all organisational levels
  • Highly analytical with strong attention to detail
  • Self-managed, delivery-focused, and service-oriented
  • Able to perform under pressure and meet tight deadlines

Advantageous Experience:

  • SAP exposure, particularly MM, SD, or FICO modules
  • Experience with enterprise-scale reporting environments
  • Background in data governance, security, and privacy compliance

Salt is acting as an Employment Business in relation to this vacancy.

Apply Report issue

Cloud, Network and Infrastructure jobs

Career and Job Insights

Apply for this job

Power BI Developer

  • South Africa, Johannesburg
  • Cloud, Network and Infrastructure, Technology
  • ZAR 0.00 - ZAR 500.00 per annum
  • In-office
  • Temporary

Save jobs

Log in to save a job

Report job

Power BI Developer

  • South Africa, Johannesburg
  • Cloud, Network and Infrastructure, Technology
  • ZAR 0.00 - ZAR 500.00 per annum
  • In-office
  • Temporary

"*" indicates required fields

Need talent? Request a callback

This form is for companies looking to hire talent.

I am looking for a job I have a general enquiry

"*" indicates required fields

E.g. “Senior Frontend Developer” or “Offshoring team for design.”
This field is hidden when viewing the form