Please login/register to apply for this job.
21 Jan 2026

Permanent IT Developer (BI/DW) – Truworths Careers

Truworths – Posted by JobLink24 Cape Town, Western Cape, South Africa

Job Description

Get daily job updates directly on WhatsApp

Truworths Careers – IT Developer (BI/DW)

IT Developer (BI/DW) – Truworths Careers

Job Description

Truworths is seeking a qualified and experienced IT Developer (BI/DW) to join our IT team. The ideal candidate is proactive, with strong experience in developing, enhancing, and maintaining data warehouses in line with modern Business Intelligence standards. You will collaborate with cross-functional teams and business units to design, deliver, and maintain actionable insights that drive business decisions. This role requires developing robust ETL processes, data models, and reporting solutions to support various business units.

Key Responsibilities

  • Translate business requirements into technical BI/DW solutions.
  • Apply practical experience in the Data Warehouse Life Cycle.
  • Participate in architectural forums and contribute to BI strategy.
  • Develop and maintain dimensional, multi-dimensional, and relational data models.
  • Design, implement, and optimise ETL architecture and processes.
  • Automate processes and contribute to system architecture improvements.
  • Perform PL/SQL coding and integrate data between legacy and modern systems.
  • Interface with users to clarify and agree on specifications.
  • Write ad-hoc scripts to support user queries and batch operations.
  • Manage batch scheduling and daily operational support for BI solutions.
  • Document technical requirements and maintain Agile-compliant documentation.
  • Participate in design reviews, peer reviews, and code reviews.
  • Support the migration and evolution of BI architecture to modern on-premise and cloud platforms.

Qualifications and Experience

  • BSc or BCom in Information Systems, IT/IS diploma, or equivalent experience in BI/DW.
  • Minimum 3 years of experience in data warehousing and/or ETL environments.
  • Hands-on experience in data and report modelling.
  • Batch processing and scheduling experience.
  • Experience in retail systems is advantageous.
  • Ability to build and maintain relationships with business users.
  • Document technical requirements and translate business briefs into actionable solutions.

Competencies

  • Self-starter and highly motivated.
  • Strong communication and collaboration skills.
  • Organised, focused, and able to meet tight deadlines.
  • Team player with ability to work independently when required.
  • Committed to delivering high-quality code in line with best practices.

APPLY NOW

Get daily job updates directly on WhatsApp 💬 Join WhatsApp Channel

74 total views, 1 today

Apply for this Job

Install JobLink24 App

Install
×