Data Engineer

Cape Town FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

We are looking for a Data Engineer ready to take on the challenge of building and maintaining data workflow processes. This role involves collaborating with data scientists and analysts to optimize our data platform for extracting meaningful insights and analytics.

Responsibilities

  • Create data models and metadata documentation for analytics solutions.
  • Develop, test, and implement data integration processes.
  • Engage in root cause analysis for data discrepancies and issues.
  • Provide technical support for data projects and applications.
  • Collaborate with cross-functional teams to align data usage strategies.
  • Ensure compliance with data protection regulations.
  • Perform performance tuning on data queries and processes.
  • Contribute to a culture of continuous improvement and innovation.

Requirements

Education
  • Bachelor's degree in Software Engineering or related field
  • Master's degree in Data Science is preferred
Experience
  • 3-6 years in data-related roles or software development
Technical Skills
  • R
  • Tableau
Soft Skills
  • Problem-solving
  • Team Collaboration
Certifications
  • Certified Data Management Professional
Languages
  • English: Fluent

Advantageous

  • Familiarity with Machine Learning concepts: Understanding of ML methods applicable in data engineering.
  • Knowledge of DevOps practices: Experience with CI/CD pipelines and practices in data projects.

Benefits

  • Comprehensive medical insurance package
  • Employee assistance programs
  • Opportunities for promotions and career growth
  • Paid leave for volunteer work

Company Culture

  • Teamwork: Collaboration is at the heart of our success.
  • Work-Life Balance: We value balancing professional and personal commitments.
  • Growth Mindset: We believe in evolving and growing through challenges.
Status: Open