Talent.com
Power BI Developer
Power BI DeveloperThe Legends Agency • Cape Town, Western Cape, South Africa
Power BI Developer

Power BI Developer

The Legends Agency • Cape Town, Western Cape, South Africa
30+ days ago
Job type
  • Quick Apply
Job description

Power BI Developer

Bring data to life with impactful insights and cutting-edge reporting solutions.

Epping, Cape Town | Office-based | R30 000 R40 000 per month

About Our Client

Our client is a well-established organisation in the non-profit and community development sector, committed to improving lives through innovative and sustainable solutions. With a growing focus on digital transformation and data-driven decision-making, they are looking to strengthen their BI team. This is a chance to contribute to meaningful work while honing your technical expertise in a collaborative, purpose-driven environment.

The Role : Power BI Developer

This junior to mid-level role is focused on developing, maintaining, and optimising Power BI dashboards, reports, and paginated reports. You will play a critical part in turning complex data into clear, actionable insights that support decision-making across the organisation. The role requires strong Power BI and SQL skills, with exposure to Microsoft Fabric considered an advantage.

Key Responsibilities

2+ years experience working with Power BI and SQL in a BI or data-focused role

Develop and maintain Power BI dashboards, reports, and paginated reports

Query existing Lakehouse tables using SQL for analysis purposes

Apply Row-Level Security (RLS) to manage data access securely

Collaborate with stakeholders to capture and refine reporting requirements

Validate data accuracy and conduct quality checks

Optimise report performance and follow best practices in BI design

Document datasets, dashboards, and calculations for maintainability

Deliver actionable insights that support data-driven decision-making

About You

2-4 years relevant experience in Power BI and SQL development

Strong skills in DAX, Power Query, data modelling, and paginated reports

Solid SQL expertise for querying and analysing datasets

Analytical mindset with the ability to interpret and communicate data effectively

Knowledge of performance optimisation techniques for reporting

Excellent communication skills, with confidence presenting results to stakeholders

Advantageous : Experience with Microsoft Fabric (Lakehouses, OneLake, Direct Lake mode)

Advantageous : Familiarity with Delta tables, Power Automate, Python, or PySpark

Problem-solving mindset, curiosity to dig deeper into datasets, and a collaborative approach to teamwork

Create a job alert for this search

Bi Developer • Cape Town, Western Cape, South Africa

Related jobs
Senior Data & BI Developer

Senior Data & BI Developer

Network1 • Cape Town, Western Cape, South Africa
Our client is looking for a highly skilled Senior Data and BI Developer to join their team.They specialise in data-driven digital solutions across multiple industries. This opportunity allows you to...Show more
Last updated: 22 days ago • Promoted
Recruitment Administrator

Recruitment Administrator

West Coast Personnel • Table View, South Africa
Recruitment or HR admin experience an advantage.Strong admin and communication skills.Excellent spelling and grammar.Detail-focused, organised, and proactive. Were an entrepreneurial business that v...Show more
Last updated: 30+ days ago • Promoted
BI Developer

BI Developer

PRR Recruitment • Cape Town, South Africa
Bachelor’s degree in Data Science, Engineering, Programming or similar discipline.At least 1 year of relevant work experience in BI Development or related fields. Experience with development of BI t...Show more
Last updated: 30+ days ago • Promoted
Power BI Data Analyst

Power BI Data Analyst

Maluti-X • Cape Town, Western Cape, South Africa
As a Power BI and Data Analyst youll thrive in a complex environment translating requirements into engaging and insightful visualizations. Youll often need to fish out specifics from stakeholders co...Show more
Last updated: 30+ days ago • Promoted
Recruitment Administrator

Recruitment Administrator

DevFinders • Blouberg, WC, ZA
We are a fast-growing UK-based cleaning company committed to delivering exceptional service to our clients.You’ll work closely with the recruitment team to keep candidate data accurate, manage comm...Show more
Last updated: 6 days ago
Account Executive

Account Executive

DevFinders • Melkbosstrand, WC, ZA
We are a fast-growing Cleaning company dedicated to providing outstanding service to our clients.We’re seeking a proactive and customer-focused. This role is ideal for someone who thrives in a B2C s...Show more
Last updated: 30+ days ago
Finance & Admin Assistant

Finance & Admin Assistant

DevFinders • Atlantis, WC, ZA
We’re a UK-based company looking for a dependable Finance & Admin Assistant to support different teams with a range of administrative and finance-related tasks. The ideal person will have solid ...Show more
Last updated: 24 days ago
Sales Support Executive

Sales Support Executive

DevFinders • Atlantis, WC, ZA
Residential and End of Tenancy services.As our team grows, we’re looking for a confident and goal-oriented.Sales Development Representative. As a Sales Development Representative, you’ll be responsi...Show more
Last updated: 30+ days ago
Power BI Developer

Power BI Developer

Zealhr • Cape Town, Western Cape, South Africa
Amazing opportunity available for a Power BI Developer within the renewable energy industry based in Bellville.This role involves building best-practices into BI layer building new BI dashboards ma...Show more
Last updated: 30+ days ago • Promoted
Sales Development Representative

Sales Development Representative

DevFinders • Blouberg, WC, ZA
Residential and End of Tenancy services.As we continue to grow, we’re looking for a confident and enthusiastic.Sales Development Representative. Reach out to warm leads provided by the company and c...Show more
Last updated: 30+ days ago
Recruitment Operations Assistant

Recruitment Operations Assistant

DevFinders • Blouberg, WC, ZA
We are a growing cleaning company in the UK seeking a.Recruitment Operations Assistant.You’ll assist the recruitment team with candidate sourcing, onboarding, and administrative tasks to ensure a s...Show more
Last updated: 6 days ago
Power BI Developer

Power BI Developer

The Legends Agency • Cape Town, South Africa
Bring data to life with impactful insights and cutting-edge reporting solutions.Epping, Cape Town | Office-based | R30 000 R40 000 per month. Our client is a well-established organisation in the non...Show more
Last updated: 30+ days ago • Promoted
Real Estate Branch Manager – Simon's Town

Real Estate Branch Manager – Simon's Town

Time Personnel • Simons Town, South Africa
Seasoned, with in-depth knowledge and experience in Real Estate.Degree / Diploma in Sales / Marketing or relevant business qualification advantageous. Valid, Full Status FFC ESSENTIAL.Knowledge and unde...Show more
Last updated: 11 days ago • Promoted
Security sales representative Table View

Security sales representative Table View

Forum Security Solutions • Table View, Western Cape, South Africa
We’re Hiring! – Sales Representative (Table View) A leading Security Company is looking for a driven Sales Representative to join our team. Responsibilities : • Cold calling & new contract acquisitio...Show more
Last updated: 6 days ago • Promoted
Call Centre Consultant

Call Centre Consultant

West Coast Personnel • Table View, South Africa
Minimum 2 years of product or service sales experience.Fluent in English or Afrikaans.Professional and driven full training provided. Commission based on appointments kept no need to close sales.O...Show more
Last updated: 30+ days ago • Promoted
Power BI Developer

Power BI Developer

IOCO • Cape Town, South Africa
We are looking for a Power BI Developer with strong front-end dashboard design skills to support a key client in the public-sector environment. This role is ideal for someone who excels in creating ...Show more
Last updated: 11 days ago • Promoted
Remote Recruitment Assistant

Remote Recruitment Assistant

DevFinders • Blouberg, WC, ZA
Remote
In this role, you will support the recruitment process from start to finish, ensuring efficient communication, accurate data, and successful onboarding. Conduct short phone interviews.Maintain onlin...Show more
Last updated: 6 days ago
Business Development Manager

Business Development Manager

DevFinders • Atlantis, WC, ZA
Residential and end-of-tenancy services.Our focus is on delivering exceptional cleaning solutions with a customer-first approach. We’re looking for a vibrant and results-driven.This role suits someo...Show more
Last updated: 30+ days ago