Enable job alerts via email!

Data Engineer (Senior-Level)

iOCO Pty Ltd

Cape Town

On-site

ZAR 600 000 - 800 000

Full time

Today
Be an early applicant

Job summary

A leading technology firm is seeking a Senior Data Engineer to lead the design, integration, and optimization of complex data systems. You will work closely with stakeholders to ensure high-performing data architectures that meet business needs. A successful candidate will have a minimum of 5 years' experience and expertise in data modeling and ETL workflows, along with a relevant qualification. This role offers an opportunity to shape scalable data solutions in a collaborative environment.

Qualifications

  • Minimum of 5 years' experience as a Data Engineer.
  • Expertise in data modeling, ETL/ELT workflows, and complex data architectures.
  • Strong experience in data integration and optimization.

Responsibilities

  • Design logical and physical data models to support applications.
  • Implement data integration processes including ETL and ELT workflows.
  • Design and manage complex data pipelines and architectures.

Skills

Data modeling
ETL workflows
Data integration
Data architecture
Collaboration skills
Analytical skills
Problem-solving skills

Education

NQF Level 6 qualification in ICT
Cloud certification (Azure, AWS, Google Cloud)
Job description

At iOCO, we design and maintain robust data infrastructure that powers intelligent business solutions. We are seeking a Senior Data Engineer to lead the design, integration, and optimization of complex data systems and pipelines. You will work closely with stakeholders to ensure scalable, high-performing data architectures that meet business requirements.

What You’ll do:
  • Data Modelling
    • Design logical and physical data models to support applications and analytics.
    • Ensure data models meet business requirements and are optimized for performance and scalability.
  • Data Integration
    • Design and implement data integration processes, including ETL (Extract, Transform, Load) and ELT (Extract, Load, Transform) workflows.
    • Ensure seamless integration of data from various internal and external sources.
  • Data Architecture
    • Design and manage complex data pipelines and architectures.
    • Optimize data storage solutions for scalability, performance, and reliability.
    • Collaborate with stakeholders to align data infrastructure with business needs.
Your Expertise:
  • Minimum of 5 years’ experience as a Data Engineer.
  • Expertise in data modelling, ETL/ELT workflows, and complex data architectures.
  • Strong experience in data integration and optimization for scalability and performance.
  • Excellent collaboration, analytical, and problem‑solving skills.
  • Ability to translate business requirements into technical solutions.
Qualifications:
  • NQF Level 6 or higher tertiary qualification in Information Communication Technology (ICT), Information Systems, Computer Science, or a related field.
  • Cloud certification (Azure, AWS, or Google Cloud) advantageous.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.