• Partners
  • Investor Relations
  • Careers

Positions at iOCO

Job Title
Data Engineer (Senior-Level)
Employment Type
Contract
Experience
5 to 10 years
Salary
Negotiable
Job Published
15 October 2025
Job Reference No.
3080554076

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.

 

Skills

Industries