Intermediate to Senior BI Developer (Johannesburg)

2 weeks ago 18

We are looking for a highly skilled Intermediate to Senior BI Developer with strong expertise in SQL and Tableau to join our data team. In this role, you will transform complex data into actionable insights, build scalable data models, and deliver impactful dashboards that support strategic decision-making across the business.

Responsibilities:

  • Design, develop, and maintain interactive dashboards and reports using Tableau
  • Write efficient, complex SQL queries to extract, transform, and analyze large datasets
  • Collaborate with stakeholders to gather business requirements and translate them into technical solutions
  • Build and optimize data models and data pipelines for performance and scalability
  • Ensure data accuracy, consistency, and governance across reporting solutions
  • Perform data analysis to identify trends, patterns, and opportunities
  • Troubleshoot and resolve data-related issues in a timely manner
  • Document processes, data definitions, and reporting standards

Qualifications and experience:

  • 5+ years of experience in business intelligence, data analytics, or a related field
  • Advanced proficiency in SQL (e.g., joins, window functions, query optimization)
  • Strong hands-on experience with Tableau (dashboard design, data blending, calculated fields)
  • Experience working with data warehouses (e.g. Snowflake, Redshift, BigQuery, or similar)
  • Solid understanding of data modeling concepts (star schema, normalization, etc.)
  • Strong analytical and problem-solving skills
  • Ability to communicate technical insights to non-technical stakeholders
  • Experience with ETL tools or scripting (Python, R, or similar) is a plus

The reference number for this position is NG60941 which is a permanent, Hybrid position based in Johannesburg offering a cost to company of up to R800k per annum negotiable on experience and ability. Contact Nokuthula at e-merge.co.za or call her on 011 463 3633 to discuss this and other opportunities.

Are you ready for a change of scenery? E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website www.e-merge.co.za for more great positions.

Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

Posted on 31 Mar 10:05, Closing date 30 May

Or apply with your Biz CV

Create your CV once, and thereafter you can apply to this ad and future job ads easily.

e-Merge IT Recruitment

e-Merge is a service orientated, boutique agency working in specific technology verticals. We only recruit within our specialised fields, assuring both client and candidate of expert attention, knowledge and advice.

Senior .NET Developer

Sandton
Are you the kind of developer who gets excited about scalable architecture, clean code, and solving complex problems? A global, tech-driven organisation at the...

e-Merge IT Recruitment

Full Stack C# .NET Developer

Sandton
Are you the kind of C# Developer who debates clean code standards, gets excited about scalable architecture, and believes APIs should be as elegant as they are...

e-Merge IT Recruitment

Senior .NET Developer

Johannesburg
Join a high-impact consulting team delivering cutting-edge solutions across industries.

e-Merge IT Recruitment

C# SOFTWARE DEVELOPER

Johannesburg
A company redefining energy access through smart, scalable solar solutions is looking for a highly skilled Senior Software Developer to join their team and help...

e-Merge IT Recruitment

Senior Software Developer

Rosebank
A fast-growing innovator within South Africa’s renewable energy sector is seeking a skilled Senior Software Developer to join their dynamic and forward-thinking...

e-Merge IT Recruitment

Senior Flutter Developer

Centurion
A global leader in secure identity, payment, and digital solutions is looking for an exceptional Senior Flutter Developer to join their innovative team.

e-Merge IT Recruitment

Senior C# Back-End Developer

Randburg
Ready to play in the big leagues of code? This team is not just about gaming — they are also about betting on great developers like you.

e-Merge IT Recruitment

Senior Software Developer

Johannesburg, Rosebank
Are you a C# wizard, a TypeScript ninja, and an AWS whisperer? If so, our client needs your coding superpowers to help them shine even brighter! ⚡...

e-Merge IT Recruitment

Delphi Developer

Johannesburg
A well-established software company is looking for an experienced Delphi Developer to join their development team.

e-Merge IT Recruitment

New Business Developer

Johannesburg
New business development within the printed folded carton sector for the FMCG, Pharmaceutical and Cosmetic industries.

Worldwide Positions

Full Stack C# .NET Developer

Sandton
Are you the kind of C# Developer who argues (politely) about clean architecture, gets excited about elegant APIs? A technology and consulting company focused on...

e-Merge IT Recruitment

Senior C# Software Developer

Pretoria
A leading software development company pioneering innovation and providing top-tier software solutions is looking for a talented Senior C# Software Developer to join...

e-Merge IT Recruitment

Senior C# Software Developer

Pretoria
A dynamic and growing software solutions business based in Pretoria East is looking to expand its technology team.

e-Merge IT Recruitment

Full Stack C# Developer

Johannesburg
Are you a passionate Full Stack Developer who thrives in a high-performance, innovation-driven environment? A fast-growing, technology-led organisation in Johannesburg...

e-Merge IT Recruitment

Implementation Specialist Developer

Johannesburg, Bryanston
Are you a technically strong Developer who thrives on solving complex data challenges and building high-quality document solutions? We’re looking for two...

e-Merge IT Recruitment

Senior C# Software Developer

Pretoria
A technology-driven organisation powering a global fine wine marketplace is looking to strengthen its engineering team.

e-Merge IT Recruitment

Intermediate C# Software Developer

Johannesburg
A powerhouse in the financial services world (with a serious flair for wealth management) is on the hunt for an Intermediate C# Developer to join their sharp...

e-Merge IT Recruitment

Intermediate TO Senior C# Developer

Sandton
An established technology-driven organisation is seeking an Intermediate Software Developer to join a collaborative, high-performing development team.

e-Merge IT Recruitment

.NET Developer

Johannesburg
Join a dynamic and forward-thinking leader in South Africa’s life insurance industry.

e-Merge IT Recruitment

dotsure.co.za

dotsure.co.za

dotsure.co.za

Accounts Clerk & Administrative Assistant

Cape Town, Plumstead
Assist Creditors Department Reconcile bills & Supplier StatementsConfirm billing to ClientsLiaise with Suppliers & Sales DepartmentPresent bills for payment...

dotsure.co.za

AI Engineers

George
Badger SA | George, Western Cape AI Engineers (Low-Code) Junior | Mid | Senior  At Badger SA, we’re building intelligent agents that give customers a...

dotsure.co.za

More jobs

Read Entire Article