Data Engineer
Summary
A Data Engineer in Pretoria (hybrid, 1 day per week in office) who builds scalable, high-performance data solutions — data modelling, pipelines, and warehousing — for a team tackling complex financial problems. Core stack: Python (Pandas, NumPy, PySpark), Datalakes, Databricks, T-SQL, ETL/ELT, and AWS or Azure.
Ready to turn data into magic? If you’re a Data Engineer who knows your way around big data and loves to tackle complex financial problems, we’ve got a seat with your name on it!
What We’re Looking For:
As a Data Engineer, you’ll bring your extensive knowledge in building strong data solutions. You will also get solid experience on data modelling, and distributed system architecture to help build scalable, high-performance solutions. You’ll have the chance to work with a high-functioning fast-paced technical team while shaping the future of data engineering.
Key Skills & Experience:
- 4+ years of experience in Data Engineering or a similar role
- Experience working Python, Pandas, Numpy and PySpark
- Strong exposure to Datalakes and Databricks
- T- SQL, ETL / ELT, Data warehousing
- Agile methodology focusing on Sprints
- Experience working with AWS or Azure
Why Join Us?
- Hybrid Working Model: Enjoy the flexibility of working from home with occasional office collaboration (1 day in the office)
- Innovative Environment: Work with cutting-edge tools and technologies, constantly evolving with the data landscape.
- Collaborative Team: Be part of a fast-paced, dynamic and talented team that’s passionate about data engineering and pushing the boundaries of technology.
If you're a Data Engineering professional looking to leave your mark on large-scale data infrastructures, we want to hear from you!