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.
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.