×
Register Here to Apply for Jobs or Post Jobs. X

BI Developer

Job in Centurion, 0014, South Africa
Listing for: Elite Search
Full Time position
Listed on 2026-10-03
Job specializations:
  • IT/Tech
    Data Engineering, Business Intelligence
Job Description & How to Apply Below
The Role:
  • Design, develop, test, publish and maintain Power BI reports, dashboards, apps, datasets and semantic models.
  • Build intuitive Power BI visualisations, including drill-throughs, tooltips, bookmarks, navigation, slicers and exception views.
  • Develop robust DAX measures and calculation logic.
  • Design scalable dimensional data models, including star schemas, fact tables, dimensions and relationships.
  • Optimise DAX, Power Query, model size, cardinality and report performance.
  • Implement row-level security, workspace access and report distribution.
  • Manage/support deployment across development, testing and production environments.
  • Monitor refreshes, usage and BI performance and investigate failures.
  • Develop and optimise SQL queries, views, stored procedures and reusable data extraction logic.
  • Integrate and reconcile data from databases, files, spreadsheets, APIs and business applications.
  • Create repeatable ETL/ELT transformations using SQL, Power Query, dataflows or approved platform services.
  • Analyse query execution and data retrieval performance.
  • Document source-to-target mappings, transformation rules, dependencies and data lineage.
  • Apply source-control, peer-review, change-control and production-release practices.
  • Profile data and implement repeatable validation/reconciliation controls.
  • Support unit, integration, regression and UAT testing.
  • Investigate data discrepancies and technical BI issues and coordinate corrective action.
  • Maintain technical documentation, data dictionaries, calculation definitions and release notes.
  • Use version control and peer review for code, models and report changes.
  • Promote reusable data products, naming conventions, development standards and a single source of truth.
  • Identify opportunities for automation, AI-enabled analytics and improved BI capability.
  • Keep current with Power BI, Microsoft Fabric, Copilot, Azure and related Microsoft data technologies.
  • At Senior level: lead complex BI initiatives, define solution architecture, conduct code/design reviews and mentor junior/intermediate developers.
Requirements:
  • 3-5+ years' experience as a BI Developer (duties as above) - must have
  • Degree is desirable
  • Advanced Excel - must have
  • Experience using Power BI, SQL, DAX, Power Query - must have
  • Microsoft Fabric, Copilot, Azure and related Microsoft data technologies - advantageous
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary