Job title: Data Engineer
Contact name: Bonisile Hlatshwayo, Jamie-Lee Stidworthy
Contact email: bonisile@tsrecruitment.co.za, jamie@tsrecruitment.co.za

Job Description

Data Engineer 

This is an amazing opportunity to join a proudly South African company, with a global footprint across more than 15 countries across five continents. 

The Role
We're seeking a talented and experienced Data Engineer to join our dynamic team. In this role, you'll be at the forefront of our data-driven initiatives, working on cutting-edge projects that leverage advanced technologies to transform the insurance industry.

Key Responsibilities:
- Design, develop, and maintain robust, scalable data pipelines and microservices
- Collaborate with cross-functional teams to understand data sources and build integrations
- Optimize data storage and retrieval by designing efficient table structures and schemas
- Implement and manage containerized applications using Kubernetes
- Contribute to the development of machine learning models and their integration into our systems
- Participate in code reviews and maintain high standards of code quality
- Stay updated with the latest trends and technologies in data engineering and machine learning

Required Skills and Experience:
- Strong proficiency in Python programming
- Expert-level SQL skills for complex data manipulation and analysis
- Hands-on experience with containerization technologies, particularly Kubernetes
- Proven track record in building and hosting microservices
- Extensive experience in designing database structures and schemas
- Demonstrated ability to work effectively with diverse teams to understand data sources and build integrations

Advantageous Skills:
- Experience working with text and document data
- Familiarity with machine learning frameworks
- Java programming skills
- Experience with Apache Spark for large-scale data processing
- Knowledge of CI/CD pipeline development and management

What We Offer:
- The opportunity to work on impactful projects that improve people's lives globally
- A diverse and inclusive work environment that values innovation and creativity
- Continuous learning and development opportunities
- The chance to be part of a company recognized for its positive impact on the world

If you're passionate about leveraging data and technology to make a difference in people's lives and are excited by the challenge of working in a fast-paced, innovative environment, we want to hear from you!

APPLY NOW

Please send your full CV to jamie@tsrecruitment.co.za with a subject line of Data Engineer

By applying you confirm that:

  1. We may retain your personal information in our database for future matching.
  2. We may contact you for your consent to submit your CV to suitable vacancies.
  3. That the information you have submitted is true, correct and up to date.