Data Engineer

Cape Town FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

As a Data Engineer in our Cape Town office, you will play a vital role in transforming our data infrastructure. You will collaborate with data scientists and analysts to enhance our data capabilities.

Responsibilities

  • Architect data solutions to meet the analytics and reporting needs of the organization.
  • Work with data visualization tools to present data findings.
  • Collaborate with IT teams to ensure infrastructure meets data needs.
  • Monitor and troubleshoot data pipeline issues.
  • Automate data collection and transformation processes.
  • Perform data profiling to identify issues and improve data quality.
  • Develop ETL processes to extract, transform, and load data.

Requirements

Education
  • Bachelor's degree in Computer Science, Data Science, or a related field
  • Master's degree is advantageous
Experience
  • Minimum of 3 years experience in data engineering or related field
Technical Skills
  • SQL
  • Python
  • Data Warehousing
  • Big Data Technologies (Hadoop, Spark)
  • ETL Tools (Talend, Informatica)
Soft Skills
  • Analytical Skills
  • Team Collaboration
  • Problem-solving
Languages
  • English: Fluent

Benefits

  • Health insurance coverage.
  • Retirement savings plan with employer contributions.
  • Flexible working hours and remote work options.
  • Professional development and training opportunities.

Company Culture

  • Innovative Environment: We encourage innovation and creative solutions within our teams.
  • Supportive Team Culture: Our team members support each other to cultivate growth and collaboration.
  • Continuous Improvement: We prioritize ongoing learning and development opportunities.
Status: Closing Soon