Junior BI Developer
A dataâdriven organisation is seeking a Junior BI Developer to join its development team on a fullâtime, onsite basis in Johannesburg South. This role is ideal for a motivated individual with foundational experience in Microsoft data technologies who is eager to develop their skills in TâSQL, MS SQL Server, and Microsoft Azure Fabric.
You will work closely with senior developers and the Head of Development to deliver accurate, insightful reports and dashboards that support business decisionâmaking. This opportunity offers structured mentorship, exposure to enterprise data environments, and the chance to grow into a wellârounded BI professional.
If you are detailâoriented, analytical, and passionate about turning data into insights, this role provides an excellent entry point into Business Intelligence.
Key Responsibilities:
- Assist in the design, development, and maintenance of BI reports and dashboards
- Write and optimise TâSQL queries, including joins, subqueries, and basic stored procedures
- Support the development and maintenance of data pipelines within the Microsoft Azure Fabric environment
- Prepare and extract data for reporting purposes using relevant platforms
- Collaborate with stakeholders to translate business requirements into technical solutions
- Ensure data accuracy, consistency, and proper documentation
- Troubleshoot basic data issues and escalate complex problems when required
Job Experience and Skills Required:
- Education: Diploma or Degree in Computer Science, Information Systems, Engineering, or a related field (or recently completed / currently completing)
- Experience: 12 years experience as a Junior BI Developer, Data Analyst, or in a similar role
- Skills:
- Working knowledge of TâSQL (intermediate queries, aggregates, basic performance tuning)
- Basic handsâon experience with MS SQL Server
- Foundational knowledge or exposure to Microsoft Azure Fabric
- Any exposure to reporting platforms and data visualisation tools (e.g. Power BI) is advantageous
- Understanding of basic data warehousing concepts is beneficial
- Nonânegotiables: Strong willingness to learn, attention to detail, good communication skills, and the ability to work effectively within a team
Apply now!