Job Search and Career Advice Platform

Enable job alerts via email!

Power BI Developer

Exaze

Sandton

On-site

ZAR 800 000 - 1 200 000

Full time

11 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A software solutions company in South Africa seeks a Senior Power BI Developer with over 8 years of experience. The candidate will design and develop advanced Power BI dashboards, optimize complex data models, and integrate data from various sources. Strong skills in collaboration, data integration, and performance optimization are essential. This role offers opportunities for innovation and impactful data-driven decision-making within a dynamic team environment.

Qualifications

  • 8+ years of experience in Advanced Power BI Dashboard Development.
  • Expertise in data modelling and writing complex DAX queries.
  • Experience in data integration from various sources.

Responsibilities

  • Design, develop, and deploy advanced Power BI dashboards.
  • Optimize complex data models and DAX queries.
  • Integrate data from multiple sources and perform ETL using Power Query.

Skills

Advanced Power BI Dashboard Development
Data Modelling & DAX
Data Integration
ETL & Power Query
Performance Optimization
Row-Level Security
Deployment & Workspace Management
Visualization Best Practices
Power BI Service & Gateway Management
Collaboration & Requirement Gathering
Documentation & Training
Problem Solving & Troubleshooting
Job description
Overview

Job Brief: At Exaze, we constantly seek exciting talent to join an organization that believes in nurturing dreamers, innovators, and doers willing to expand their horizons in the software industry.

To be successful in this role, the candidate should have excellent communication skills and be able to understand requirements and ask questions to clarify them. The candidate should be able to work independently and as part of a team and be committed to delivering high-quality results.

Candidature Requirements

We are seeking an accomplished Senior Power BI Developer with over 8 years of experience to join our onsite team in South Africa. The ideal candidate brings expert-level skills in designing and developing advanced Power BI dashboards, robust data models, and scalable reporting solutions. Proven ability in data integration, DAX, ETL, and performance optimization is essential. Strong collaboration, business analysis, and communication skills are required to translate business requirements into impactful visualizations and insights, ensuring data-driven decision-making across the organization.

Areas of responsibility
  • Design, develop, and deploy advanced Power BI dashboards and interactive reports tailored to business requirements.
  • Build and optimize complex data models, relationships, and DAX queries for efficient analytics and reporting.
  • Integrate data from multiple sources (SQL databases, cloud platforms, APIs, Excel) and perform robust ETL using Power Query.
  • Collaborate closely with stakeholders to gather requirements, translate business needs into technical specifications, and deliver actionable insights.
  • Ensure report and model performance through ongoing optimization, scalability planning, and troubleshooting.
  • Implement and maintain row-level security, data governance policies, and access management in Power BI workspaces.
  • Conduct end-user training, create documentation, and provide ongoing support to ensure successful adoption of BI solutions.
  • Explore and introduce new Power BI features, custom visuals, and best practices to enhance data storytelling and analytics maturity across the organization.
Must-have requirements
  • 8+Years in Advanced Power BI Dashboard Development - Expertise in building interactive, visually appealing dashboards and reports using Power BI Desktop and Power BI Service.
  • Data Modelling & DAX - Strong proficiency in data modelling, relationships, calculated columns, and writing complex DAX (Data Analysis Expressions) queries.
  • Data Integration - Experience connecting Power BI to a wide range of data sources (SQL Server, Azure, Excel, APIs, cloud databases).
  • ETL & Power Query - Skilled in data cleaning, transformation, and shaping using Power Query and M language.
  • Performance Optimization - Ability to optimize data models, queries, and dashboards for efficient performance and scalability.
  • Row-Level Security - Implementing and managing security roles to restrict sensitive data visibility.
  • Deployment & Workspace Management - Experience with publishing, sharing, and managing reports/datasets across Power BI workspaces, including permissions.
  • Visualization Best Practices - Knowledge of effective data storytelling, visual design principles, and custom visuals.
  • Power BI Service & Gateway Management - Managing data refresh schedules, gateways, and live connections.
  • Collaboration & Requirement Gathering - Working closely with business stakeholders to understand requirements, design solutions, and deliver actionable insights.
  • Documentation & Training - Documenting solutions, preparing user guides, and training end-users/customers.
  • Problem Solving & Troubleshooting - Diagnosing data model, performance, or visualization issues quickly and efficiently.
Nice-to-have requirements
  • Any Cloud Experience
  • Any Certifications
Job Location

Exaze, South Africa

Number of positions

1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.