
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A leading data engineering firm in Gauteng is seeking a skilled Data Engineer. This role involves designing and maintaining complex data pipelines, providing technical mentorship to junior engineers, and ensuring optimal data quality. The ideal candidate has extensive experience in AWS cloud solutions and a strong ability to collaborate with stakeholders. This position offers the opportunity to work on innovative projects in a dynamic environment.
About the Role
We are seeking a highly skilled Data Engineer to join our organization.
This individual will play a critical role in guiding best practices, mentoring junior engineers and contributing hands‑on to complex projects.
Design, develop and maintain complex data pipelines from multiple sources into a central data platform / lakehouse.
Ensure reliability, scalability and maintainability of pipelines.
Optimize data flows and data quality checks.
Contribute to the architectural design and enhancements of the data platform.
Support the implementation of cloud‑first data solutions primarily in AWS.
Lead initiatives for automation, monitoring and CI / CD for data engineering workflows.
Provide technical guidance and mentorship to Data Engineers.
Advocate for best practices in data engineering including version control testing and documentation.
Conduct code reviews and support knowledge sharing across the team.
Collaborate with data scientists analysts software engineers and business stakeholders.
Translate business requirements into technical specifications and deliverables.
Support data consumers by developing reports data products and self‑service solutions.