Data Engineer

Cape Town Full-time R50,000 - R70,000 / Month
(R600,000 - R840,000 / Year)

Job Description

We are seeking a skilled Data Engineer to join our dynamic team in Cape Town. The ideal candidate will have a strong background in data processing, transformation, and storage solutions. You will be responsible for supporting data architecture and pipeline development to optimize data flow within the organization.

Responsibilities

  • Create automated data processing frameworks.
  • Collaborate on data warehousing projects and BI tools.
  • Conduct data validation and error handling activities.
  • Identify data trends and patterns to support data-driven decisions.

Requirements

Education
  • Bachelor's degree in Computer Science, Engineering, or a related technical field
  • Relevant certifications in data engineering or cloud computing are preferred
Experience
  • 3-5 years of experience in data pipeline construction and maintenance
Technical Skills
  • Java
  • NoSQL Databases
Soft Skills
  • Attention to Detail
  • Adaptability
Certifications
  • Google Professional Data Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with machine learning frameworks: Familiarity with frameworks such as TensorFlow or Scikit-learn.
  • Knowledge of big data technologies: Experience with Hadoop or similar big data processing frameworks.

Benefits

  • Comprehensive health, dental, and vision insurance
  • Retirement savings plan with employer contributions
  • Work-life balance initiatives including remote work options
  • Employee recognition programs for outstanding contributions

Company Culture

  • Inclusive Work Environment: We welcome talent from all backgrounds and foster a culture of inclusivity.
  • Focus on Employee Wellbeing: We emphasize the importance of work-life balance and mental health.
Status: Closed