Data Engineer (Contractor)

apartmentThe Legends Agency placeJohannesburg calendar_month 

About Our Client

Our client is a specialist data and technology consultancy, delivering innovative solutions that empower financial services businesses to make smarter, faster decisions. With a strong focus on advanced analytics, AI integration, and cloud-first design, the team partners with leading insurers and financial institutions to drive transformation.

They offer a collaborative, remote-first culture where your expertise will directly impact business outcomes.

The Role: Data Engineer (Contractor)

This contract role is key to designing, building, and maintaining high-quality, secure, and scalable data solutions for a leading insurance client. You'll work across modern data platforms and cloud environments, enabling accurate insights and supporting analytics and machine learning initiatives.

The role is initially a 12-month contract, with strong potential to extend based on performance and project needs.

Key Responsibilities
  • Apply 35 years of experience as a Data Engineer to deliver robust, efficient data solutions.
  • Develop, maintain, and optimize data pipelines using Azure Databricks.
  • Integrate and manage Oracle databases to ensure optimal security and performance.
  • Write and optimize SQL, applying strong data modeling principles.
  • Collaborate with cross-functional teams to ensure data quality, accessibility, and scalability.
  • Support machine learning and analytical initiatives in the insurance domain.
  • Monitor, troubleshoot, and enhance existing data infrastructure.
About You
  • 3 to 5 years of hands-on Data Engineering experience.
  • Strong expertise in Azure Databricks.
  • Proven experience working with Oracle database environments.
  • Solid SQL and data modeling capabilities.
  • Experience in insurance or broader financial services is advantageous.
  • Strong problem-solving mindset, with the ability to work independently in a remote-first setup.
  • Collaborative team player with excellent communication skills.
apartmentThe Legends AgencyplaceJohannesburg
Client Support Data Engineer Play a key role in supporting clients with data-driven solutions in a growing international software company. Remote (South Africa) | R18,000 R25,000 per month depending on experience | 8am5pm SAST About Our...
apartmentE-MergeplaceJohannesburg
And Processes to Facilitate Knowledge Sharing and Compliance.  •  Continuous Learning: Stay Updated with Emerging Technologies and Best Practices in Data Engineering to Contribute to The Team''s Growth and Innovation Qualifications & Experience:  •  Bachelors...
check_circleNew offer

Data Analyst

apartmentHR GenieplaceCenturion, 41 km from Johannesburg
Position available for a Data Engineer based in Centurion. The purpose of the position is to:  •  Design, implement, and maintain the reporting database architecture  •  Build and optimize ETL pipelines  •  Develop and maintain semantic models  •  Support...