Data Engineer

Johannesburg, Gauteng, South Africa

Job Description

A leading fintech company based in Johannesburg is seeking a skilled Data Engineer to join their hybrid team. With a mission to simplify financial services and promote digital inclusion across Africa, the organisation supports over 50,000 entrepreneurs through innovative platforms in insurance, telecommunications, and digital payments.
This role offers a hands-on opportunity to build and maintain scalable data infrastructure, enabling impactful insights and operational efficiency across the business.
Requirements:
Tertiary qualification in Computer Science, Information Systems, Engineering, or a related field.
4+ years' experience in a Data Engineering or Data Operations role.
Proficiency in SQL and relational database design (PostgreSQL preferred).
Python programming experience.
Experience working with orchestration tools (e.g., Apache Airflow, Dagster, Prefect).
Strong understanding of ETL/ELT pipelines and data transformation practices.
Experience in cloud platforms (AWS or Google Cloud).
Comfortable working in Linux-based systems (e.g., Ubuntu).
Exposure to reporting tools like AWS QuickSight and Excel automation.
Familiarity with ERP systems such as Odoo.
Nice to Have:
Experience with data transformation tools (e.g., dbt, dataform).
Understanding of data governance, access control, and security best practices.

  • Problem-solving mindset and ability to work in resource-constrained environments.
Should you meet the requirements for this position, please email your CV to . You can also contact the team on XXX-XXXX or alternatively you can visit our website
Should you not hear from us within 3 days, please consider your application unsuccessful.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1443752
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R540000 - 780000 per year
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned