BI Developer

Found in: Talent ZA C2 - 3 weeks ago


Johannesburg, South Africa Level-Up Full time

A Business Intelligence (BI)Developer is responsible for designing, developing, and maintaining BI solutions that turn data into actionable insights for business decision-making. They work closely with stakeholders across different departments to understand their data needs and develop solutions that enable them to access, analyze, and visualize data effectively.

Role overview 

  • Support the business requirements for the provision of business intelligence systems.
  • Creates user information solutions by developing, implementing, and maintaining business intelligence solutions.
  • This role is responsible for sourcing and transforming a wide range of data across the business into formats that can be used by end users to develop differentiating business insights.
  • Assist in specifying complex business rules using specified toolsets to enable the data modelers to create complex analytical models.
  • Responsible for the design, development, and maintenance of the knowledge and information management and business intelligence architecture. 
  • Responsible for the design and delivery of high value and High performing knowledge and information management and business intelligence solutions for the organisation.
  • Involved at all levels, from strategy to project execution to training.
  • Leads Junior Analysts and takes responsibility for stakeholder engagement.

Qualifications/Experience

  • Degree/Diploma in Informatics or Computer Science
  • Minimum 5 Years experience as a BI Developer.

    Key responsibilities
  • Define site objectives by analysing user requirements, envisioning
    system features and functionality.
  • Design and develop by setting expectations and features priorities
    throughout the development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; conducting tests.
  • Recommends system solutions by comparing advantages and
    disadvantages of custom development and purchase alternatives.
  • Integrates applications by designing database architecture and server
    scripting, studying and establishing connectivity with network systems,
    and information servers.
  • Completes applications development by coordinating requirements,
    schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
  • Supports users by developing documentation and assistance tools.
    Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
  • To attend workshops comprising business and or technical representatives to cover test-dependent activities such as requirement verification and prioritization, test scenario identification and general matters.
  • To take responsibility for: time management; reporting and monitoring; risk management; issue management; quality assurance and change management.
  • To support test team members and associated IT and Business resources as appropriate to the implementation of testing related activities.
  • To carry out other tasks as agreed with the Manager. 
  • Be part of go lives with other developers and assisting with go live
    testing on site.


Experience/Skills Required skills:

  • Agile Methodologies, e.g. Kanban Proper understanding of the SDLC
  • Power BI
  • SSRS
  • SSIS
  • MS SQL Server
  • Relational Database Design
  • Data warehousing
  • Advantageous skills
  • Azure Environment
  • Knowledge around how APIs work
  • MS Power Platform


Non-technical skills

  • Analytical thinking be able to spot problems that may otherwise be overlooked.
  • Problem-solving skills identifying a problems source and fixing the issue, must be excellent at troubleshooting and finding resolutions to issues as they arise.
  • Teamwork Work well with others and always remain professional.
  • Communication skills strong communication skills to clearly relay technical information and actively listen to team members.

  • BI Developer

    Found in: Talent ZA 2A C2 - 3 weeks ago


    Johannesburg, South Africa IOCO Full time

    We are seeking a talented and motivated BI Developer to join our dynamic team. As a BI Developer, you will play a key role in the design, development, and maintenance of our business intelligence solutions. If you have a passion for data, analytics, and business intelligence, along with strong technical skills, we encourage you to apply.What you’ll...

  • BI Developer

    Found in: Whatjobs ZA C2 - 1 week ago


    Johannesburg, South Africa IOCO Full time

    We are seeking a talented and motivated BI Developer to join our dynamic team. As a BI Developer, you will play a key role in the design, development, and maintenance of our business intelligence solutions. If you have a passion for data, analytics, and business intelligence, along with strong technical skills, we encourage you to apply. What you’ll...

  • BI Developer

    Found in: Adzuna ZA B C2 - 2 weeks ago


    Johannesburg, South Africa Adzuna ZA B C2 Full time

    We are seeking a talented and motivated BI Developer to join our dynamic team. As a BI Developer, you will play a key role in the design, development, and maintenance of our business intelligence solutions. If you have a passion for data, analytics, and business intelligence, along with strong technical skills, we encourage you to apply.What you’ll...

  • BI Developer

    Found in: Talent ZA C2 - 3 weeks ago


    Johannesburg, South Africa EMPIRE RECRUITMENT Full time

    A leading FMCG group requires a Business Intelligence (BI) Report Developer. The responsibilities include for the design, development, implementation and support of mission-critical enterprise Business Intelligence (BI) reports. Working with cross-functional teams, you will participate to gather and document reporting requirements to meet business needs....

  • BI Developer

    Found in: Adzuna ZA B C2 - 6 days ago


    Johannesburg, South Africa Adzuna ZA B C2 Full time

    Qualifications:Bachelors degree in computer science/Information Systems or relatedRequirements:4+ years' experience as a BI DeveloperPower BI experienceSQL, SQL Server table designETL DevelopmentAzure on premise data gatewayWorking with SVNAgile environment KPAs:Develop and maintain systemsDesign and maintain the company's data...

  • BI Developer

    Found in: Talent ZA 2A C2 - 7 days ago


    Johannesburg, South Africa Network Recruitment Full time

    Qualifications:Bachelors degree in computer science/Information Systems or relatedRequirements:4+ years' experience as a BI DeveloperPower BI experienceSQL, SQL Server table designETL DevelopmentAzure on premise data gatewayWorking with SVNAgile environment KPAs:Develop and maintain systemsDesign and maintain the company's data infrastructureTranslate...

  • BI Developer

    Found in: Whatjobs ZA C2 - 3 days ago


    Johannesburg, South Africa Network Recruitment Full time

    Qualifications: Bachelors degree in computer science/Information Systems or related Requirements: 4+ years' experience as a BI Developer Power BI experience SQL, SQL Server table design ETL Development Azure on premise data gateway Working with SVN Agile environment KPAs: Develop and maintain systems Design and maintain the company's data...

  • BI Developer

    Found in: Talent ZA C2 - 3 weeks ago


    Johannesburg, South Africa Swift Recruitment Full time

    Position Overview: We are seeking an experienced SQL Developer to join our team, responsible for extracting, transforming, and presenting data from accounting and payroll systems, with a specific focus on Sage 300. The ideal candidate will have extensive experience in SQL development, proficiency in Excel, Power BI, and similar reporting software, and the...

  • Junior BI Developer

    Found in: Whatjobs ZA C2 - 1 week ago


    Johannesburg, South Africa IOCO Full time

    We are seeking a dedicated Junior BI Developer to join our dynamic team. As a Junior BI Developer, you will be a key contributor to our Business Intelligence initiatives, participating in the development and enhancement of BI solutions. If you have a passion for data, and analytics, and a desire to kick-start your career in Business Intelligence, we...

  • Junior BI Developer

    Found in: Talent ZA 2A C2 - 3 weeks ago


    Johannesburg, South Africa IOCO Full time

    We are seeking a dedicated Junior BI Developer to join our dynamic team. As a Junior BI Developer, you will be a key contributor to our Business Intelligence initiatives, participating in the development and enhancement of BI solutions. If you have a passion for data, and analytics, and a desire to kick-start your career in Business Intelligence, we...

  • Senior Power BI Developer

    Found in: beBee S ZA - 3 days ago


    Johannesburg, South Africa SabenzaIT Full time

    Join an esteemed global leader in the mining sector, renowned for its pioneering technologies and unwavering commitment to sustainable practices. We are currently seeking a seasoned Senior Power BI Developer to spearhead our data visualization initiatives at our Rosebank, Johannesburg location. In this role, you will have the opportunity to leverage your...

  • Senior Power BI Developer

    Found in: beBee jobs ZA - 3 days ago


    Johannesburg, Gauteng, South Africa SabenzaIT Full time

    Join an esteemed global leader in the mining sector, renowned for its pioneering technologies and unwavering commitment to sustainable practices. We are currently seeking a seasoned Senior Power BI Developer to spearhead our data visualization initiatives at our Rosebank, Johannesburg location. In this role, you will have the opportunity to leverage your...

  • Senior Power BI Developer

    Found in: Talent ZA 2A C2 - 1 week ago


    Johannesburg, South Africa HR Genie Full time

    Our Client a Global Tech firm is seeking a Senior Power BI Developer to join their team in Rosebank (Hybrid 3 days a week onsite)on a contract basis. They offer stability, growth attractive rates and a great working environment.The primary responsibility of the Business Intelligence Manager is to manage, coordinate, design, develop, direct and oversee the...

  • BI Analyst

    4 days ago


    Johannesburg, South Africa Ovations Group Full time

    **BI Analyst - Banking** **Key Responsibilities**: - Collaborate with business stakeholders to gather requirements and understand their data needs. - Develop and maintain reports, dashboards, and data visualizations using BI tools such as Tableau, Power BI, or similar platforms. - Perform data analysis to identify trends, patterns, and opportunities for...

  • BI Specialist

    Found in: Whatjobs ZA C2 - 1 week ago


    Johannesburg, South Africa Wild Dreams Hospitality Full time

    Candidate Requirements:Must have a Bachelor's degree in Computer Science, Information Systems, or a related field Certification in QlikSense and/or QlikView is a plus 2-3 years of experience in a similar role Must have experience working as a BI Specialist or similar role, with a focus on QlikSense and/or QlikView Strong proficiency in data visualization,...

  • BI Specialist

    Found in: Talent ZA 2A C2 - 3 weeks ago


    Johannesburg, South Africa Wild Dreams Hospitality Full time

    Candidate Requirements:Must have a Bachelor's degree in Computer Science, Information Systems, or a related fieldCertification in QlikSense and/or QlikView is a plus2-3 years of experience in a similar roleMust have experience working as a BI Specialist or similar role, with a focus on QlikSense and/or QlikViewStrong proficiency in data visualization,...

  • Junior To Intermediate Power BI Developer

    Found in: Talent ZA 2A C2 - 3 weeks ago


    Johannesburg, South Africa EQ Plus Full time

    ESSENTIAL DUTIES AND RESPONSIBILITIES:Power BI development and administration.Microsoft Tabular modellingDeveloping visual reports, dashboards, and KPI scorecards using Power BI desktop.Ability to tell stories using Power BI visualisa?onsConnec?ng to data sources, impor?ng data, and transforming data for Business Intelligence.Excellent in analytical thinking...

  • Junior To Intermediate Power BI Developer

    Found in: Whatjobs ZA C2 - 1 week ago


    Johannesburg, South Africa EQ Plus Full time

    ESSENTIAL DUTIES AND RESPONSIBILITIES: Power BI development and administration. Microsoft Tabular modelling Developing visual reports, dashboards, and KPI scorecards using Power BI desktop. Ability to tell stories using Power BI visualisa?ons Connec?ng to data sources, impor?ng data, and transforming data for Business Intelligence. Excellent in analytical...

  • Junior To Intermediate Power BI Developer

    Found in: Adzuna ZA B C2 - 2 weeks ago


    Johannesburg, South Africa Adzuna ZA B C2 Full time

    ESSENTIAL DUTIES AND RESPONSIBILITIES:Power BI development and administration.Microsoft Tabular modellingDeveloping visual reports, dashboards, and KPI scorecards using Power BI desktop.Ability to tell stories using Power BI visualisa?onsConnec?ng to data sources, impor?ng data, and transforming data for Business Intelligence.Excellent in analytical thinking...


  • Johannesburg, South Africa PBT Group Full time

    Analysis and Communication Skills - Data gathering, research and analytical abilities so as to develop insightful conclusions and generate solutions to address user needs. - Conceptualize and design solutions. **Duties**: - The BI SA must understand the entire BI landscape to ensure that solutions are implemented in a sustainable manner. - Interact with...