Senior BI Developer - Johannesburg - up to R1.2mil per annum

E-Merge

Location
Johannesburg, Gauteng
Contract
Permanent
Salary (as advertised)
R1 000 000 per year
Minimum qualification
Diploma
Closing date

First listed . Last checked at source .

In brief

**Overview** This role is for a Senior BI Developer at a dynamic healthcare non-profit organisation in South Africa, known for its extensive experience in direct service delivery, technical assistance, and innovative precision programming. The primary responsibility of the Senior BI Developer will be to translate business needs into technical specifications, and to design, build, and deploy Business Intelligence solutions, including data warehousing models, visualizations, and reports for various projects. This is a permanent position based in Johannesburg, offering a cost to company salary ranging from R1 million up to R1.2 million per annum, negotiable based on experience. The recruitment for this position is being handled by E-Merge. **What you will do** * Build enterprise scalable, complex data visualizations, dashboards, KPI scorecards, and KRI reports in Power BI. * Make recommendations on Enterprise BI standards and best practices. * Perform, communicate, and make actionable recommendations based on database, statistical, and report findings. * Provide guidance to other BI developers, under the oversight of BI Managers and Leads. * Develop, create, and deliver custom reports using SQL, SSRS, and Excel. * Collaborate with the team on data modelling, database design, and creating efficient SQL for fast application performance. * Analyse performance optimization opportunities for stored procedures and SSIS packages, and conduct performance tuning for optimum results. * Create and maintain technical documentation for all developed applications. **Requirements (from the original advert)** * Proficient in DAX and M queries. * Experience in Power BI and SSRS administration for on-premises and cloud services. * Production experience working with at least modern modelling tools, both on-premises and/or in the cloud (e.g., MS SQL, Analysis Services, Power BI, Azure Synapse Analytics). * Production experience working with DAX modelling measures (e.g., Power BI, Analysis Services, DAX Studio, Tabular Editor, or other external tools used with Power BI Desktop). * Experience with relational databases (SQL/PLSQL/Hive) and leveraging large datasets within a data warehouse (Hadoop, Oracle, MySQL). * Relevant tertiary qualification or diploma. * Minimum 5 years' experience in BI Development. * Minimum 5 years' experience in SQL development. * Proven experience as a BI Developer for data warehouses. * Proven work experience as a SQL Developer. * Relevant Microsoft Certification (SQL developer) will be beneficial. **Who should apply** The ideal candidate is a Senior BI Developer with a relevant tertiary qualification or diploma, bringing a minimum of 5 years' proven experience in both BI Development and SQL Development, specifically within data warehousing environments. This individual should demonstrate strong proficiency in DAX and M queries, and possess experience in Power BI and SSRS administration across both on-premises and cloud services. Essential experience includes working with modern modelling tools such as MS SQL, Analysis Services, Power BI, and Azure Synapse Analytics, as well as DAX modelling measures. The candidate must also have experience with relational databases (SQL/PLSQL/Hive) and managing large datasets within data warehouses (Hadoop, Oracle, MySQL). They should be capable of translating business needs into technical specifications, designing and deploying BI solutions, creating reports and visualizations, and providing guidance to junior developers. **Deadline** Not specified **Reference** Original posting: https://www.jobmail.co.za/jobs/it-computer/other-it-computer/johannesburg/senior-bi-developer-johannesburg-up-to-r1.2mil-per-annum-id-7370312 Source: jobmail

Summary drafted with AI assistance from the original advert. The advert itself is the authority — how we use AI.

At a glance

  • At least 5 years of experience.
  • SQL
  • MySQL
  • Azure
  • Power BI
  • Microsoft Excel

Extracted automatically from the advert; confirm requirements on the original listing.

Job description

A dynamic healthcare non-profit organisation with vast experience in providing both direct service delivery and technical assistance, coupled with its multiple innovations for precision programming in South Africa, has created a role for a Senior BI Developer who will be responsible for translating business needs to technical specifications and designing, building and deploying BI solutions (e.g., data warehousing models) and creating visualizations and reports for requested projects. Responsibilities: * Build enterprise scalable, complex data visualizations, dashboards, KPI scorecards, and KRI reports, etc. in Power BI * Proficient in DAX and M queries * Make recommendations on Enterprise BI standards/best practices * Experience Power BI and SSRS administration for on premises and cloud Services * Perform, communicate and make actionable recommendations of database, statistical and report findings * Provide guidance to other BI developers with oversight from the BI Managers and Leads * Develop, create and deliver custom reports in SQL, SSRS, Excel * Work with the team in data modelling, database design, creating efficient SQL for fast application performance * Analyse performance optimization opportunities of stored procs, SSIS packages and do performance tuning for optimum results * Create/Maintain technical documentations for all developed applications * Production experience working with at least modern modelling tools - on premise and / or in the cloud (e.g. MS SQL, Analysis Services, Power BI, Azure Synapse Analytics) * Production experience working with DAX modelling measures (e.g. Power BI, Analysis Services, DAX Studio, Tabular Editor or other external tools used with Power BI Desktop) * Experience with relational databases (SQL/PLSQL/Hive) and leveraging large data sets within a data warehouse (Hadoop, Oracle, MySQL) Qualifications and Experience: * Relevant tertiary or qualification or diploma * Minimum 5 years' experience in BI Development * Minimum 5 years' experience in SQL development * Relevant Microsoft Certification (SQL developer) will be beneficial. * Proven experience as a BI Developer for data warehouses * Proven work experience as a SQL Developer The Reference Number for this position is NG58645 which is a Permanent position based in Johannesburg is offering a cost to company from R1mil up to R1.2mil per annum, salary negotiable based on experience. E-mail Nokuthula on [email protected] or call her for a chat on 011 463 3633 to discuss this and other opportunities. Are you ready for a change of scenery? e-Merge IT recruitment is a niche recruitment agency. We offer our candidates options so that we can successfully place the right people with the right companies, in the right roles. Check out the e-Merge IT 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! E-Merge Recruiter

Before you apply

  • Confirm the requirements and closing date on the original listing (jobmail). SPANi lists vacancies from other sites and may not reflect last-minute changes.
  • Legitimate employers do not charge application, registration or training fees.
  • Don't send your ID or bank details before you have confirmed the employer is real.

How to spot a job scam

Applying for permanent roles

  • Mirror the job title and top three requirements in your CV summary and most recent experience.
  • Quantify results where possible: sales targets, cases handled, tickets closed, or team size.
  • Proofread contact details and filenames before submitting — small errors cost interviews.
  • Verify the company and role on the source page before sharing ID copies or banking details.

Similar roles

PermanentData & Analytics

Data Engineer (Data works) - Johannesburg - up to R1.2mil per annum

E-MergeJohannesburg, GautengR1 200 000 per year

Our client is seeking a highly skilled Data Engineer to join their DataWorks team. The successful candidate will be responsible for designing, building, and maintaining scalable data pipelines and modern data platforms that enable advanced analytics and data-driven decision-making.

PermanentData & Analytics

Business Intelligence (BI) Engineer - Johannesburg - up to R960k per annum

E-MergeJohannesburg, GautengR960 000 per year

We are seeking a skilled Business Intelligence (BI) Engineer to design, build, and maintain scalable data pipelines and analytics solutions. The ideal candidate will have strong SQL expertise, hands-on experience with modern data architectures, and a passion for transforming data into actionable insights.

PermanentData & Analytics

Business Intelligence Analyst/Developer - Johannesburg - up to R1m Per Annum

E-MergeJohannesburg, GautengR1 000 000 per year

This reputable financial institution is currently on the lookout for a passionate Business Intelligence Analyst/Developer to join their team. This company is notorious for being an insight driven organisation and has recently been taking massive strides in upgrading their technology environment organisation wide.

Get new data & analytics jobs in gauteng by email

Free. No account needed. Unsubscribe with one click.

We only use your email to send this alert. See our privacy policy.

Senior BI Developer - Johannesburg - up to R1.2mil per annum at E-Merge | SPANi - South African Jobs