×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Data Engineer; Intermediate

Job in Cape Town, 7100, South Africa
Listing for: Intelligent Debt Management
Part Time position
Listed on 2026-02-09
Job specializations:
  • Software Development
    Data Engineer
Job Description & How to Apply Below
Position: Data Engineer (Intermediate)

Overview

Hybrid Position. We are looking for a motivated and technically skilled Data Engineer who is eager to learn and grow. This role involves working with modern data platforms and development practices to design, build, and maintain scalable data solutions. Pinelands, Cape Town. Hybrid Position.

What You’ll Do
  • Build and optimize data pipelines and workflows on Databricks and Spark.
  • Contribute to the design and implementation end-to-end data flows and CI/CD processes.
  • Collaborate with cross-functional teams to deliver reliable, scalable, and high-quality data solutions.
  • Continuously expand your knowledge of modern data engineering practices.
Key Requirements
  • Technical Expertise (3 - 5 years experience)
  • Previous experience as a data engineer.
  • Proven experience with big data tools, particularly Databricks.
  • Strong background in cluster computing using Apache Spark.
  • Experience developing and maintaining CI/CD pipelines.
  • Proficiency in Python with mandatory PySpark experience.
Beneficial Experience
  • Prior work as a backend developer, showcasing strong software engineering fundamentals.
  • Familiarity with Azure cloud infrastructure and services/
  • Core

    Skills:
  • Strong communication and collaboration abilities.
  • Attention to detail with a focus on data quality.
  • Experience in end-to-end data flow design and implementation.
  • Familiarity with agile ways of working.
  • Growth Mindset. Demonstrated eagerness to learn and adapt, supported by examples of applying new skills in practice.
What You’ll Get
  • Being South Africa’s largest company of its kind – IDM is continuously growing, with no signs of stopping.
  • One of our core values is ‘growing people’ and we take that very seriously. We have internal learning opportunities to better our people, and leaders who are experts in their fields and freely impart knowledge and are open to new ideas.
  • Our culture is one of collaboration, diversity, and helpfulness. That goes for our people internally and how we deal with our clients.
  • At IDM, you can play a part in educating and assisting real South Africans get out of tough financial situations. You can make a difference with the work you do.
Other Key Benefits
  • We make sure our employees are mentally and physically healthy with Healthy Together campaigns throughout the year.
  • We offer various rewards and awards as tokens of recognition for hard work.
  • We have a vibrant office with easy access to stores and outlets if you need.
  • We offer company benefits – like a half day off on your birthday, medical aid, retirement annuity, and further study opportunities should you meet relevant requirements.
  • We have a culture of growth, meaning you have access to move both upwards or across in the business if you want to.
#J-18808-Ljbffr
Position Requirements
5+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary