ER
Information & Communication Technology

BI Developer (ETL & Data Lake)– Johannesburg – up to R500 per hour

e-Merge Recruitment

South Africa Full-time On-site
Posted: 55 minutes ago
Expires: Sep 27, 2026
Salary: Not listed

Job description

Our client, a leading organisation in the insurance sector, is seeking an experienced Senior Data Warehouse & BI Developer to join their growing Data and Analytics team. The successful candidate will play a key role in designing, developing, and maintaining enterprise data warehouse and data lake solutions that serve as the foundation for business intelligence, regulatory reporting, financial reporting, and enterprise-wide analytics.

This role requires extensive experience in enterprise data architecture, ETL development, dimensional data modelling, and business intelligence reporting, with the ability to build scalable, high-performance data solutions that support strategic and operational decision-making. Experience within the insurance industry is essential, while exposure to modern cloud platforms, big data technologies, and advanced analytics environments will be highly advantageous

Responsibilities

  • Design, develop, and maintain end-to-end data acquisition, ETL, and data management solutions.
  • Build and support data pipelines, data lakes, and enterprise data warehouse environments.
  • Develop dimensional data models and BI solutions to support business, regulatory, and financial reporting.
  • Manage data integration, quality assurance, testing, and user acceptance testing (UAT) activities.
  • Monitor and report on data acquisition progress, project delivery, and reporting requirements.
  • Troubleshoot data and system issues, ensuring reliable and accurate data delivery.
  • Collaborate with business stakeholders, technical teams, and clients to gather requirements and deliver solutions.
  • Contribute to database design, optimization, security, and data governance initiatives.
  • Support cloud, big data, and streaming data technologies where applicable.
  • Apply structured problem-solving approaches to meet project objectives and deadlines.

Qualifications & Experience

  • IT-related Degree, Diploma, or equivalent qualification.
  • Relevant Microsoft, Cloud, or Data Engineering certifications will be advantageous.
  • Minimum 5 years’ experience in Data Warehousing, Data Lake implementation, ETL/ELT development, and dimensional modelling using Kimball methodology.
  • Experience designing and supporting enterprise Data Lake architectures and data ingestion frameworks.
  • Minimum 5 years’ experience developing ETL solutions using SSIS.
  • Minimum 5 years’ experience in SSRS report development.
  • Minimum 5 years’ experience in SSAS cube development and MDX.

The Reference Number for this position is NG61374 which is a Contract position in Johannesburg offering an hourly rate of up to R500 per hour negotiable based on experience. E-mail Nokuthula on nokuthulag@e-Merge.co.za 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!

Requirements

Apply by email: nokuthulag@e-merge.co.za

Similar jobs

ER
PHP Web Developer – JHB – R600K PA
e-Merge Recruitment
South Africa Full-time On-site

We are looking for a talented PHP Web Developer to join a dynamic team and play a key role in developing, enhancing, and maintaining high-quality web applications. If you have a...

Salary not listed
View details
Job alerts
Subscribe to matching jobs by country, role, and category.

Create local job alerts

Get matching jobs for your chosen country, role, and category.

Your browser will ask once for permission. Your filters are stored securely on our own notification server.

Prefer app notifications?

Prime Jobs Global is free on Android and iPhone.

Prime Jobs Global

Get job alerts on your phone

Find jobs, save useful listings, and receive new-job notifications in the free Prime Jobs Global app.

Free for Android, iPhone, and iPad.