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

Permanent Senior Business Intelligence/Data Warehouse Developer – Truworths Careers

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

Job Description

Get daily job updates directly on WhatsApp

Truworths Careers – Senior Business Intelligence/Data Warehouse Developer

Senior Business Intelligence/Data Warehouse Developer – Truworths Careers

Job Description

Truworths is seeking an experienced Senior Business Intelligence/Data Warehouse Developer to join our IT team. This role focuses on designing, developing, and maintaining enterprise-level data warehouses and BI solutions that deliver actionable insights across the business. The successful candidate will work closely with stakeholders in an agile environment, developing robust ETL, reporting, and data services that support multiple business units. Adaptability and a strong understanding of business concepts are key to succeeding in this role.

Key Responsibilities

  • Champion BI and Data Warehouse (DW) architecture, promoting data quality, integrity, and reliability

  • Contribute to and lead architectural forums within the BI team

  • Develop and maintain dimensional, multi-dimensional, and relational data models

  • Design, implement, and optimize ETL processes

  • Automate and optimise data processes and architecture

  • Develop PL/SQL or T-SQL scripts for data integration and reporting

  • Build and maintain reports and dashboards to support business decisions

  • Promote self-service BI solutions across the organisation

  • Optimise IT and business processes through data solutions

  • Integrate data between legacy and modern systems

  • Collaborate with business users to understand and document technical specifications

  • Create ad-hoc scripts and manage batch processing and scheduling

  • Maintain agile documentation and participate in design, peer, and code reviews

  • Provide daily technical, functional, and operational support for existing BI solutions

  • Contribute to modernising architecture on on-premise or cloud platforms

Qualifications and Experience

  • BSc or BCom in Information Systems, IT/IS Diploma, or substantial experience in Data Warehousing or Business Intelligence

  • Minimum 5 years’ experience in data warehousing and/or ETL development

  • Strong architectural mindset and experience with data and report modelling

  • Experience with retail systems is advantageous

  • Proven experience in batch processing and scheduling

  • Skilled in documenting technical requirements and building strong business relationships

Competencies

Technical Competencies:

  • Enterprise Data Warehousing (Kimball methodology) and data modelling

  • ETL tools: SSIS, IBM DataStage, Informatica, ODI, or similar

  • PL/SQL or T-SQL scripting and optimization

  • IT and business process engineering

  • Report development and dashboard creation

  • Agile development experience, working in SCRUM

Advantageous Competencies:

  • Oracle Database (11g/12c/19c), Oracle OBIEE, Power BI

  • Control-M job scheduling

  • Experience with retail, merchandise, financial, or CRM systems

  • Working with large volumes of transactional data

  • Microsoft SQL Server services: SSAS, SSIS, and database management

  • Oracle ESSBASE, SAS Viya/CAS services

  • Low-code development: Oracle APEX, Microsoft Power Apps

  • Power Query, M Language, DAX

  • Real-time data processing and streaming: JSON, MongoDB, Kafka

Behavioural Competencies:

  • Excellent written and verbal communication skills

  • Team-oriented and collaborative

  • Quick learner with high self-motivation and drive

  • Strong attention to detail

  • Willingness to learn, adapt, and share new technologies and methodologies

APPLY NOW

Get daily job updates directly on WhatsApp 💬 Join WhatsApp Channel

122 total views, 1 today

Apply for this Job

Install JobLink24 App

Install
×