Talent.com
Data Warehouse Developer

Data Warehouse Developer

Absa GroupWorkFromHome, Gauteng, South Africa
2 days ago
Job description

Empowering Africa’s tomorrow, together…one story at a time.

With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group.

My Career Development Portal : Wherever you are in your career, we are here for you. Design your future. Discover leading-edge guidance, tools and support to unlock your potential. You are Absa. You are possibility.

Job Summary

We are looking for a highly skilled Data Warehouse Developer to join our data engineering team. The successful candidate will be responsible for designing, building, and maintaining scalable data warehouse solutions and ETL pipelines across AWS environments. This role is central to enabling high-quality, reliable data for reporting, analytics, and advanced business insights.

Job Description

Design, develop, and maintain data warehouse solutions in Amazon Redshift , ensuring optimal schema design, distribution / sort keys, and performance tuning.

Build and optimize ETL workflows using AWS Glue and PySpark , integrating diverse data sources into centralized platforms.

Manage data ingestion pipelines from relational databases, APIs, flat files, and streaming systems into Hadoop and AWS ecosystems .

Leverage AWS services (S3, Lambda, Step Functions, CloudWatch, Athena) to design scalable and cost-efficient data solutions.

Implement data models (star, snowflake, and 3NF) to support analytics and BI reporting.

Ensure data quality, reliability, and governance , applying best practices for security, compliance, and metadata management.

Collaborate with analysts, BI developers, and data scientists to deliver well-structured, accessible datasets.

Document processes, data models, and workflows to ensure maintainability and knowledge sharing.

Required Qualifications

Proven experience as a Data Warehouse Developer or Data Engineer .

Strong proficiency in SQL (query optimization, complex joins, window functions).

Hands‑on experience with Amazon Redshift (schema design, workload management, tuning).

Strong knowledge of AWS, Spark for ETL development.

Understanding of data modeling principles (Kimball, Inmon).

Proficiency with AWS cloud services (S3, IAM, Lambda, CloudFormation / Terraform).

Familiarity with version control (Git) and CI / CD pipelines.

Bachelor’s degree in Computer Science, Information Systems, or related field.

Preferred Qualifications

Experience with real‑time streaming frameworks (Kafka, Kinesis).

Knowledge of data cataloging and metadata management (Glue Data Catalog, Apache Atlas).

Understanding of data security (encryption, IAM, GDPR / POPIA compliance).

Exposure to BI / visualization tools (Tableau, Amazon QuickSight, Power BI).

Soft Skills

Strong problem-solving and analytical skills.

Excellent communication and collaboration abilities.

Ability to work in agile, fast-paced environments.

Attention to detail and commitment to data accuracy .

Education

Bachelor's Degree : Information Technology

#J-18808-Ljbffr

Create a job alert for this search

Data Warehouse Developer • WorkFromHome, Gauteng, South Africa

Related jobs
  • Promoted
Data Engineer (Azure) - 6 month contract

Data Engineer (Azure) - 6 month contract

Ace StaffingJohannesburg, South Africa
Bryanston, Johannesburg (Hybrid / remote).Contract : 6 months starting asap / 1 July 2025.A leading digital strategy and technology services company is seeking a skilled. This role involves designing, bu...Show moreLast updated: 30+ days ago
  • Promoted
Data Engineer (Oracle, Databricks) -Johannesburg- R650k to R850k per annum

Data Engineer (Oracle, Databricks) -Johannesburg- R650k to R850k per annum

E-MergeJohannesburg, South Africa
The successful candidate will be responsible for designing, developing, and optimizing data pipelines and data integration solutions across a hybrid data ecosystem. This role requires strong experie...Show moreLast updated: 30+ days ago
  • Promoted
Data Warehouse Developer

Data Warehouse Developer

PBT GroupJohannesburg, Gauteng, South Africa
PBT Group is seeking an experienced Senior Data Warehouse Developer to join our team.This role plays a key part in designing, developing, and maintaining enterprise-level data warehouse solutions —...Show moreLast updated: 15 days ago
  • Promoted
Azure Data Engineer

Azure Data Engineer

Dina Gates Recruitment (Pty) LtdKempton Park, South Africa
We are seeking a skilled Azure Data Engineer with a minimum of 2 years of experience to join our dynamic data team.The ideal candidate will have a strong background in SQL, Microsoft Azure, data wa...Show moreLast updated: 30+ days ago
  • Promoted
AWS Data Engineer – Centurion / Hybrid – R1.2m PA

AWS Data Engineer – Centurion / Hybrid – R1.2m PA

E-MergePretoria, South Africa
Were a team of curious minds and caffeine-fueled builders on a mission to turn raw data into real-world impact.We believe in pipelines that dont leak, schemas that actually make sense, and dashboar...Show moreLast updated: 30+ days ago
  • Promoted
Senior SQL Server Developer (Technology / Mining)

Senior SQL Server Developer (Technology / Mining)

Black Pen RecruitmentJohannesburg, South Africa
Our client is a growing technology company that revolutionises mining logistics across South Africa.Their platform connects mines and hauliers, automating vehicle tracking, order management and wei...Show moreLast updated: 30+ days ago
  • Promoted
SQL Developer

SQL Developer

Network RecruitmentJohannesburg, South Africa
Assist with improvements on the current systems and work with the Business Analysis or Systems Analysis teams.Building new business functions or enhance existing ones using T-SQL.Testing various pr...Show moreLast updated: 30+ days ago
  • Promoted
Senior C# Developer - Azure & Microservices

Senior C# Developer - Azure & Microservices

Datonomy SolutionsSandton, South Africa
We are looking for a skilled and experienced C# Developer to join our team.The ideal candidate will have a strong background in API development, containerised applications, and Microsoft Azure serv...Show moreLast updated: 30+ days ago
  • Promoted
Senior Azure Data Engineer

Senior Azure Data Engineer

PBT GroupJohannesburg, South Africa
PBT Group is seeking an experienced.The successful candidate will have a proven background in designing, building, and optimising large-scale data pipelines within the. Azure Data Factory, Spark, an...Show moreLast updated: 2 days ago
  • Promoted
Data Engineer

Data Engineer

PBT GroupJohannesburg, South Africa
Join PBT Group and help us build the future of data-driven innovation.PBT Group is looking for an experienced.This role is perfect for a proactive problem-solver who thrives in a fast-paced environ...Show moreLast updated: 30+ days ago
  • Promoted
Data Engineer

Data Engineer

Creative Leadership SolutionsPretoria, South Africa
Minimum education (essential) : .BSc in Computer Science, Engineering or relevant field.Minimum applicable experience (years) : . Required nature of experience : .Experience with SQL Server and Azure Syna...Show moreLast updated: 19 days ago
  • Promoted
Senior Data Egineer

Senior Data Egineer

Pro Tem RecruitmentJohannesburg, South Africa
To lead the design, development, and governance of the company’s enterprise data infrastructure, transitioning from the current SSIS-based ETL environment to a modern, scalable, Azure-based cloud d...Show moreLast updated: 30+ days ago
  • Promoted
Senior Data Warehouse Developer

Senior Data Warehouse Developer

PBT GroupCenturion, South Africa
PBT Group is seeking an experienced.Senior Data Warehouse Developer.This role plays a key part in designing, developing, and maintaining enterprise-level data warehouse solutions — ensuring.The ide...Show moreLast updated: 17 days ago
  • Promoted
Senior Data Devolper

Senior Data Devolper

Emporium Human CapitalJohannesburg, South Africa
Front Ed Developer (POS 24178).Hybrid role salary is negotiable.R 70 000 to R 80 000 per month.Relevant tertiary qualification in Information Technology or Computer / Engineering Sciences and / or ma...Show moreLast updated: 30+ days ago
  • Promoted
Data Engineer

Data Engineer

Oostelike Personeel KonsultanteCenturion, South Africa
Legal requirements : Must be a South African Citizen with a clean criminal background and ITC (no bad debt) - checks will be done on shortlisted applicants. Appointment : Permanent, full-time position...Show moreLast updated: 30+ days ago
  • Promoted
Data Architect

Data Architect

IOCOJohannesburg, South Africa
We are looking for an experienced Data Architect with deep expertise in designing scalable, secure, and business-aligned data platforms. Skilled in conceptual, logical, and physical data modeling (3...Show moreLast updated: 20 days ago
  • Promoted
Oracle Apex Developer – Pretoria / Hybrid - R750k PA

Oracle Apex Developer – Pretoria / Hybrid - R750k PA

E-MergePretoria, South Africa
A global group of boutique services and software companies, with a strong culture of innovation, integrity, and social impact. We specialize in SAP, SuccessFactors, and proprietary technologies that...Show moreLast updated: 30+ days ago
  • Promoted
Senior Data Engineer

Senior Data Engineer

OttoBauthenticJohannesburg, South Africa
To lead the design, development, and governance of the company’s enterprise data infrastructure, transitioning from the current SSIS-based ETL environment to a modern, scalable, Azure-based cloud d...Show moreLast updated: 30+ days ago
  • Promoted
AWS Data Engineer

AWS Data Engineer

PBT GroupJohannesburg, South Africa
Ready to take your data engineering career to new heights?.Architect modern data analytics frameworks.Translate complex requirements into scalable, secure, high-performance pipelines.Build & optimi...Show moreLast updated: 30+ days ago
  • Promoted
Senior Data Architect

Senior Data Architect

Stafflink Recruitment SolutionsPretoria, South Africa
The Senior Data Architect is responsible for designing, implementing, and managing data and AI architecture solutions that support the organisation''s strategic objectives.KPIs including but not li...Show moreLast updated: 30+ days ago