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 (Core, essential responsibilities -outputs of the position)

  • Coding and Scripting: · SQL · C# · VB / .NET · DAX · MDX · General BI Coding and Scripting (any other required language or platform)
  • 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)
  • Support and Analysis: · Data · Data Models · ETL · Packages · Cubes and Tabular Models · Reports and Dashboards · Scripts and Code · Stored Procedures and Views · Predictive Analytics · Data Science and Machine Learning · General BI Support and Analysis (any other required tool, platform or area)
  • Scheduling and Monitoring: · Data and Data Files · ETL · Cubes and Tabular Models · Reports and dashboards · FTP’s · Data Quality · General BI Monitoring and Scheduling
  • Database Management: · Table Management · Data Management · User Management · Backups and log files · Restore and Recovery · Data Access · Indexing · General Database Management and Administration
  • Planning and Design: · Output · Tasks · Integration · Packages · Cubes and Tabular Models · Reports and dashboards · FTP’s · Data Quality · General BI Planning and Design
  • General BI: · Infrastructure management · User Management · Security Management · Schedule and Monitoring · BI Methodologies · Dimensional Modelling · FTP Management · Master Data Management · Data Quality Management · Metadata Management · Technology Management · Automation · General BI Knowledge
  • Education.

    • Degree or Diploma in IT / IS or related field
    • MS certification advantageous
    • MS BI certification advantageous


    • Minimum of 4 years overall in SQL development
    • Minimum of 2 years in end to end BI tools

    Skills & 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

    Salt is acting as an Employment Agency in relation to this vacancy.

    Job Information

    Job Reference: JO-2206-256334
    Salary per: annum
    Job Duration:
    Job Start Date: 2022-08-01
    Job Industries: Technology
    Job Locations: Johannesburg
    Job Types: Permanent

    Here are some related jobs


    Upload your CV

    Upload your CV to our database.

    • Max. file size: 5 MB.
    • Hidden
    • This field is for validation purposes and should be left unchanged.

    Please let us know where you are, or where you would like to be in the world so we can point you in the right direction.

    Contact us

    • Max. file size: 5 MB.
    • Click here to find out more about Salt's Privacy Policy
    • This field is for validation purposes and should be left unchanged.

    Cookie Consent×

    Salt uses cookies to improve the user experience of our site. Cookies allow you to have a more enhanced journey through the site when searching for a specific job or location. Cookies are also used to help us understand how our site is being used. You can find out more about how Salt uses cookies here. By continuing to use the Salt site you are consenting to use our cookies.