Data Engineer

Indsafri

South Africa

On-site

ZAR 600,000 - 900,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Indsafri is seeking a Data Engineer to design, build, and maintain robust data infrastructure. You will develop and optimize data pipelines, including ingestion, streaming, and API solutions, ensuring high-quality data for analytics and AI initiatives.

You will monitor pipelines, ensure security and reliability, and collaborate with Data Analysts to document and validate data assets. A strong focus on SLAs and enterprise architecture will shape daily work.

Qualifications

  • Proven experience in data engineering, including data ingestion, transformation, and provisioning (ETL/ELT).
  • Strong experience in building and maintaining data pipelines and streaming technologies.
  • Solid understanding of data virtualization, SQL, and database management.
  • Proficiency in monitoring and managing cloud infrastructure (compute and storage).
  • Strong data profiling, quality assurance, and validation skills.
  • Ability to provide first-line technical support and troubleshoot complex pipeline issues.
  • Excellent collaboration skills with the ability to translate business needs into technical data solutions.

Responsibilities

  • Manage day-to-day data pipeline operations, including data profiling, cleaning, configuration, and validation to support data squads and epics.
  • Ensure the security, availability, and reliability of the data infrastructure.
  • Maintain end-to-end data pipelines, spanning data virtualization, ingestion, and provisioning.
  • Ensure monitoring systems are active and pipelines run successfully, with the ability to implement minor configuration changes.
  • Develop virtual databases and generate precise data extracts to meet evolving business requirements.
  • Partner with Data Analysts to perform data profiling, validation, and comprehensive documentation to support project epics.
  • Provide first-line support for the Data Warehouse, ensuring strict adherence to Service Level Agreements (SLAs) regarding data availability and system reliability.
  • Monitor and manage cloud-based compute and storage processes to ensure the seamless execution of cloud pipelines.
  • Generate daily operational reports to track job success rates and ensure the data warehouse is maintained to enterprise standards.
  • Collaborate with business stakeholders to gain domain knowledge, translate business requirements into technical solutions, and optimize business queries.

Skills

ETL/ELT
Data pipelines
Streaming tech
SQL
Cloud infrastructure
Data profiling
Data QA
Troubleshooting
Collaboration

Education

BSc Computer Science/IT
Cloud certifications (AWS/Azure/GCP)

Tools

SQL Server
Airflow
Kafka
Data virtualization tools

Job description

We are seeking the Data Engineer plays a pivotal role in advancing the organization’s technical capabilities by developing and maintaining robust data infrastructure. You will be responsible for building, monitoring, and optimizing data pipelines including ingestion, provisioning, streaming, and API solutions to ensure the availability of clean, high-quality data. By supporting advanced analytics, machine learning, and AI initiatives, you will contribute directly to our strategic goal of becoming a data-driven organization, ensuring all data products align with enterprise architecture standards.

Responsibilities:

  • Manage day-to-day data pipeline operations, including data profiling, cleaning, configuration, and validation to support data squads and epics.
  • Ensure the security, availability, and reliability of the data infrastructure.
  • Maintain end-to-end data pipelines, spanning data virtualization, ingestion, and provisioning.
  • Ensure monitoring systems are active and pipelines run successfully, with the ability to implement minor configuration changes.
  • Develop virtual databases and generate precise data extracts to meet evolving business requirements.
  • Partner with Data Analysts to perform data profiling, validation, and comprehensive documentation to support project epics.
  • Provide first-line support for the Data Warehouse, ensuring strict adherence to Service Level Agreements (SLAs) regarding data availability and system reliability.
  • Monitor and manage cloud-based compute and storage processes to ensure the seamless execution of cloud pipelines.
  • Generate daily operational reports to track job success rates and ensure the data warehouse is maintained to enterprise standards.
  • Collaborate with business stakeholders to gain domain knowledge, translate business requirements into technical solutions, and optimize business queries.

Required Skills and Qualifications:

  • Proven experience in data engineering, including data ingestion, transformation, and provisioning (ETL/ELT).
  • Strong experience in building and maintaining data pipelines and streaming technologies.
  • Solid understanding of data virtualization, SQL, and database management.
  • Proficiency in monitoring and managing cloud infrastructure (compute and storage).
  • Strong data profiling, quality assurance, and validation skills.
  • Ability to provide first-line technical support and troubleshoot complex pipeline issues.
  • Excellent collaboration skills with the ability to translate business needs into technical data solutions.

Preferred Qualifications:

  • Relevant degree in Computer Science, Information Technology, or a related quantitative field.
  • Experience working within an Agile/Scrum environment (Data Squads/Epics).
  • Exposure to Big Data ecosystems and enterprise data architecture roadmaps.
  • Certification in cloud platforms (e.g., AWS, Azure, or GCP).
  • Join a forward-thinking, data-centric team committed to driving technical innovation.
  • Opportunities to work on large-scale enterprise data initiatives and cutting-edge AI/ML-enabling infrastructure.
  • Collaborative, cross-functional environment fostering technical growth and thought leadership.
Skills

ETL SQL validation Database Management Data Pipelines Quality Assurance ELT cloud infrastructure data profiling Data Engineering Streaming Technologies Data Virtualization

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Future Fit • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Data Engineer
Senior Data Engineer

Tenth Revolution Group • Johannesburg

On-site
ZAR 700,000 - 1,000,000
Data Engineer
Data Engineer

Araxi Group • Johannesburg

On-site
ZAR 800,000 - 1,100,000
Competitive salary
Professional growth opportunities
Modern cloud & big data platforms
Senior Data Engineer
Senior Data Engineer

Indsafri • South Africa

On-site
ZAR 900,000 - 1,500,000
Data Engineer
Data Engineer

Boardroom Appointments • Johannesburg

On-site
ZAR 500,000 - 900,000
Senior Specialist – Data Engineer
Senior Specialist – Data Engineer

Impronics Technologies • Gauteng

On-site
ZAR 600,000 - 850,000
Data Engineer
Data Engineer

Tumaini Consulting • Cape Town

On-site
ZAR 450,000 - 600,000
Senior Data Engineer
Senior Data Engineer

JVR Software • Centurion

On-site
ZAR 520,000 - 780,000
Senior Data Engineer
Senior Data Engineer

Sabenza It & Recruitment • Gauteng

On-site
ZAR 600,000 - 900,000
Data Engineer II
Data Engineer II

The Focus Group • Johannesburg

On-site
ZAR 600,000 - 800,000