Business Intelligence Visualisation / Report Developer (contract) South Africa/hybrid

South Africa, South Africa

Job Description

Business Intelligence Visualisation / Report Developer (Contract) South Africa/Hybrid
Our client requires the services of a Business Intelligence Visualisation / Report Developer, responsible for designing, developing, and delivering high-quality dashboards and reports that provide clear, actionable insights to business stakeholders. This role combines strong technical BI development skills with data visualisation best practices and UX design principles to transform complex data into intuitive, interactive analytics solutions.
Contract Details:

  • Working Model: Hybrid
  • Assignment: Contract role for initial 6 months (possibility of renewal).
  • Commencement: As soon as possible.
Key Responsibilities
Dashboard & Report Development
  • Design and build interactive dashboards and reports using BI tools such as Power BI, Tableau, Qlik, or SAP Analytics Cloud.
  • Apply data visualisation and UX best practices to ensure clarity, usability, and effective storytelling.
  • Implement calculations, metrics, measures, filters, hierarchies, drill-downs, and expressions (DAX, MDX, SQL as applicable).
Requirements Interpretation & Design
  • Interpret reporting and dashboard requirements provided by Business Analysts and Product Owners.
  • Develop wireframes, prototypes, and design mock-ups prior to development.
  • Validate dashboard designs with users to ensure usability and alignment to business needs.
Data Preparation & Modelling (Light)
  • Prepare and model datasets within BI tools, including relationships, measures, and calculated fields.
  • Optimise data models for performance, reliability, and reusability.
  • Collaborate with Data Engineers and Data Modellers to ensure data sources support reporting requirements.
Quality Assurance & User Acceptance
  • Test dashboards and reports for data accuracy, performance, and completeness.
  • Support UAT cycles and resolve defects related to visuals, logic, or performance.
  • Validate KPIs, calculations, and business rules with stakeholders.
Performance Optimisation
  • Tune dashboards to ensure fast load times and efficient query execution.
  • Implement row-level security, aggregation strategies, and data reduction techniques where required.
Maintenance & Enhancements
  • Maintain existing dashboards and implement enhancements and improvements.
  • Manage version control, change management, and technical documentation.
  • Support BI platform upgrades and migration activities.
User Enablement & Training
  • Provide training, documentation, and usage guidelines for business users.
  • Support self-service analytics through reusable templates and best-practice standards.
  • Partner with teams to improve data literacy and adoption of BI solutions.
Qualifications & Experience
Education:
  • Bachelor's Degree in Information Systems, Data Analytics, Computer Science, or a related field.
Experience:
  • 3-5+ years' experience in Business Intelligence or report/dashboard development.
  • Experience working in enterprise-scale reporting environments.
  • Exposure to Agile delivery methodologies.
  • Portfolio of dashboards and visualisations (advantageous).
Knowledge & Skills
Technical Skills:
  • Strong hands-on experience with BI tools such as Power BI, Tableau, Qlik, or SAP Analytics Cloud.
  • Proficiency in DAX, SQL, MDX, or equivalent expressions depending on the BI platform.
  • Solid understanding of data models, star schemas, and semantic layers.
  • Experience working with APIs, data connectors, and transformation logic.
  • Strong understanding of UX and data visualisation design principles.
Business & Analytical Skills:
  • Ability to translate business requirements into intuitive visual insights.
  • High attention to detail to ensure metric accuracy and consistency.
  • Understanding of business processes and KPI frameworks.
#FuelledbyPassionIntegrityExcellence #isanqa #isanqaresourcing #isanqajobs #BIReportDeveloper #DataVisualization #BusinessIntelligence #PowerBI #Tableau #Qlik #SAPAnalyticsCloud #DataAnalytics #UXDesign #AgileTeams #HybridWork #ITCareers #SouthAfricaJobs

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1631348
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    South Africa, South Africa
  • Education
    Not mentioned