Is this you? Analytical and detail-obsessed, you take ownership, define solutions independently and get hands-on to make things work. You're passionate about programming and data quality, comfortable partnering with business teams, and keen to grow your craft. Exposure to financial services/investments is a plus.What you'll be doing (and why you'll enjoy it) Designing and automating robust data pipelines between business applications. Building ETL/ELT processes, scheduling workflows and reducing manual handling. Setting up validation rules and quality checks, monitoring accuracy and completeness, and troubleshooting discrepancies. You'll document data flows, translate business needs into technical solutions, and support critical daily/weekly operations.Where you'll be doing it With a forward-thinking, data-led organisation that values ownership and pragmatic engineering. You'll join a small, collaborative team focused on reliable, scalable data foundations and continuous improvement. This is a 5 days in office role.What you'll need Solid SQL skills (PostgreSQL/SQL Server), plus programming experience in C# and/or TypeScript. Understanding of data engineering concepts (pipelines, ETL/ELT, scheduling, validation). Strong analytical mindset, attention to detail, and a bias for action. A relevant degree (Finance, Engineering, Computer Science, Mathematics) and 1-2 years' experience are essential.What you’ll get A market-related package, meaningful ownership of your work, mentorship, and clear growth opportunities as you help mature a modern data platform with real business impact.How to apply For a confidential discussion please contact Judy Engelbrecht on (010) 065 1655 or send your CV to judy.engelbrecht@ttec.co.za. We appreciate that your CV might not be fully up to date. No problem, just send us what you have. We do respond to everyone! Just give us a few days to work through your application.