Business Intelligence (BI) Developer

 

Recruiter:

Ad Talent

Job Ref:

1282833046

Date posted:

Wednesday, June 15, 2022

Location:

Johannesburg, South Africa


JOB SUMMARY:
-

JOB DESCRIPTION:

A great opportunity to work for a reputable healthcare company as a BI Developer.

Main Purpose of Job

The BI Developer is responsible for end-to-end BI development, support, monitoring and maintenance within the BI and Data Warehouse environment/s, as well as general BI functions to assist the BI team in day-to-day operations and ad hoc tasks when required.

Key Performance Areas:

1

Coding and Scripting:

  • SQL
  • C#
  • VB / .NET
  • DAX
  • MDX
  • General BI Coding and Scripting (any other required language or platform)

2

Development and Maintenance:

  • ETL
  • SSIS
  • Stored Procedures
  • Views
  • SSRS
  • SSAS
  • Reports and Dashboards
  • PowerBI
  • Data Science and Machine Learning
  • Semantic and Analytical layers
  • General BI Development and Maintenance (any other required tool or platform)

3

Support and Analysis:

  • Data
  • Data Models
  • ETL
  • Packages
  • Cubes and Tabular Models
  • Reports and Dashboards
  • Scripts and Code
  • Stored Procedures and Views
  • Requirements
  • Predictive Analytics
  • Data Science and Machine Learning
  • Solution / System
  • General BI Support and Analysis (any other required tool, platform or area)

4

Scheduling and Monitoring:

  • Data and Data Files
  • ETL
  • Packages
  • Cubes and Tabular Models
  • Reports and dashboards
  • FTP’s
  • Data Quality
  • General BI Monitoring and Scheduling

5

Database Management:

  • Table Management
  • Data Management
  • User Management
  • Backups and log files
  • Restore and Recovery
  • Data Access
  • Indexing
  • General Database Management and Administration

6

Planning and Design:

  • Output
  • Tasks
  • Integration
  • Packages
  • Cubes and Tabular Models
  • Reports and dashboards
  • FTPs
  • Data Quality
  • General BI Planning and Design

7

General BI:

  • Infrastructure management
  • User Management
  • Security Management
  • Schedule and Monitoring
  • BI Methodologies
  • Best Practice
  • Dimensional Modelling
  • FTP Management
  • Master Data Management
  • Data Quality Management
  • Metadata Management
  • Technology Management
  • Automation
  • General BI Knowledge

Role Complexity:

Working with internal and external data and data suppliers.

Minimum Requirements:

EDUCATION

Matric

Degree or Diploma in IT / IS or related field

MS certification advantageous

MS BI certification advantageous

 

EXPERIENCE.

 

Minimum of 4 years overall in SQL development

Minimum of 2 years in end to end BI tools

SKILLS/PHYSICAL COMPETENCIES

  • Strong data processing skills
  • Strong data analysis skills
  • Sound knowledge and experience in Microsoft Business Intelligence Tools
  • Exceptional coding skills (SQL, C#, other)
  • Advanced skills in Report and Dashboarding tool/s and techniques
  • Knowledgeable in BI tools, techniques and methodologies
  • Database management

BEHAVIOURAL QUALITIES

  • Ability to work under pressure
  • Target and goal Driven
  • Flexibility and willingness to learn
  • Passion for data and coding
  • Ability to work accurately, with attention to detail
  • Logical and Analytical thinking
  • Problem solving
  • Self motivated
  • Planning and Organizing
  • Ability to prioritise and adapt to changing priorities
  • High level of confidentiality
  • Ability to work independently
  • Good interpersonal skills

DESIRABLE SKILLS & EXPERIENCE:

  • Information Systems / Information technology or related Degree / Diploma
  • MS Certification
  • End to End Business Intelligence Experience

 

 

 


 

 

 

Similar jobs you might be interested in:

Business Intelligence (BI) Specialist
Location: Johannesburg
Salary: R570 700 - R741 900 per annum
business intelligence (bi) Specialist - Johannesburg
1 day ago


Business Intelligence Analyst
Location: Centurion
Salary:
This is your opportunity to join a leading FinTech company where automation, data‑driven decision‑making, and innovation are at the core of everything they do.
7 days ago


Business Intelligence Analyst
Location: Centurion
Salary:
Are you passionate about automation, data-driven problem‑solving, and building systems that make businesses smarter and faster? We’re looking for a business intelligence Analyst who thrives on optimisation, accuracy, and turning complex processes into seamless automated workflows. If you’re driven, analytical, and ready to grow your career within a forward‑thinking FinTech environm...
7 days ago


Senior Business Intelligence Developer
Location: Johannesburg
Salary:
14 days ago


Business Intelligence Business Analyst
Location: Johannesburg
Salary:
Our Banking client is looking for a business intelligence business Analyst to join their team to gather, analyse and understand business users’ data and analytics requirements and to translate these requirements into analytics best practice technical solutions.
18 days ago


Business Intelligence Developer
Location: Centurion
Salary:
Our client, a leading financial services organisation, is looking for a business intelligence developer to join their team.
11 days ago


Business Intelligence, Analysis & Systems Manager
Location: Johannesburg
Salary:
💡 Strategic Tech Leader Wanted: Master of Data & Systems Transformation 🚀Are you a highly experienced and dynamic business intelligence and Systems Manager ready to drive strategic growth in a core industrial sector?
11 days ago


Data & BI Support Analyst
Location: Kempton Park
Salary: Negotiable Monthly
Opportunity Available!! Our leading client in the Manufacturing Sector is looking to employ a Data & bi Support Analyst to join their dynamic team Johannesburg (Isando).
8 days ago


Data & BI Support Analyst
Location: Johannesburg
Salary:
10 days ago


Sales Planning and Reporting Specialist
Location: Pretoria
Salary:
Sales Planning and Reporting Specialist | Pretoria East
15 days ago


Create a free job alert for Business Intelligence (BI) Developer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions