B

Business Intelligence Developer (Mid‑Level)

bo-smart South Africa
Remote
Apply
AI Summary

Design, develop, and maintain BI dashboards and data models to provide actionable insights. Collaborate with stakeholders to gather requirements and ensure data accuracy and quality. Require 3+ years experience with Power BI, SQL, and data modelling in a fully remote setting.

Key Highlights
Develop and maintain Power BI dashboards and data visualisations
Build and optimise data models, ETL processes, and SQL queries
Work independently in a fully remote environment collaborating with stakeholders
Key Responsibilities
Develop and maintain BI dashboards, reports and data visualisations.
Build and optimise data models, datasets and reporting solutions.
Extract, transform and load data from multiple sources.
Write and optimise SQL queries.
Work with stakeholders to understand business and reporting requirements.
Develop automated reporting and data processes.
Ensure data accuracy, quality and consistency.
Troubleshoot and improve BI solutions and reporting performance.
Translate complex data into clear business insights.
Document BI processes, data models and reporting solutions.
Collaborate with developers, analysts and business teams.
Technical Skills Required
Power BI SQL Data Modeling
Benefits & Perks
Fully remote work
Nice to Have
Azure / Microsoft Fabric
Python

Job Description


ABOUT THE ROLE

We are looking for an experienced BI Developer to design, develop and maintain business intelligence solutions that turn complex data into clear, actionable insights.


You will work closely with business and technical stakeholders to understand reporting requirements, build reliable data models and dashboards, and ensure decision-makers have access to accurate and meaningful information.


KEY RESPONSIBILITIES
  • Develop and maintain BI dashboards, reports and data visualisations
  • Build and optimise data models, datasets and reporting solutions
  • Extract, transform and load data from multiple sources
  • Write and optimise SQL queries
  • Work with stakeholders to understand business and reporting requirements
  • Develop automated reporting and data processes
  • Ensure data accuracy, quality and consistency
  • Troubleshoot and improve BI solutions and reporting performance
  • Translate complex data into clear business insights
  • Document BI processes, data models and reporting solutions
  • Collaborate with developers, analysts and business teams
REQUIREMENTS
  • 3+ years' experience as a BI Developer / Business Intelligence Developer
  • Strong hands-on SQL experience
  • Experience developing Power BI dashboards and reports
  • Strong understanding of data modelling and databases
  • Experience with ETL / data transformation processes
  • Understanding of data warehousing concepts
  • Experience working with multiple data sources
  • Strong analytical and problem-solving skills
  • Ability to understand business requirements and translate them into technical solutions
  • Excellent attention to detail
  • Strong communication and stakeholder-management skills
  • Able to work independently in a fully remote environment
TECHNICAL SKILLS
  • Power BI
  • SQL / T-SQL
  • DAX
  • Power Query / M
  • Data Modelling
  • ETL / ELT
  • Data Warehousing
  • Relational Databases
  • Microsoft Excel
  • Azure / Microsoft Fabric experience is advantageous
  • Python experience is advantageous
IDEAL CANDIDATE

The ideal candidate is a hands-on BI Developer who can take a business reporting requirement from initial discussion through to a fully functional dashboard or BI solution. You should be comfortable working independently, managing multiple deliverables and communicating effectively with both technical and non-technical stakeholders.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

braun management

South Africa

Software Engineer, Control Plane

Programming
13m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

Tailscale

United Kingdom

Senior Bilingual QA Tester (Japanese-English) - Insurance & Financial Services

Programming
39m ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Tata Consultancy Services

India

Subscribe our newsletter

New Things Will Always Update Regularly