Data Engineer

Cape Town FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

We are seeking a skilled Data Engineer with a passion for data architecture and analytics. You will play a crucial role in transforming raw data into actionable insights, enabling our teams to make informed decisions. The ideal candidate possesses a strong understanding of ETL processes and data warehousing concepts, and is experienced in SQL and Python programming.

Responsibilities

  • Design and implement robust data pipelines for ETL processes.
  • Collaborate with data scientists and analysts to understand data needs.
  • Ensure data quality and availability for analysis and reporting.
  • Monitor and optimize data flows to improve performance and efficiency.
  • Develop data models to support business intelligence projects.
  • Implement data governance best practices.
  • Assist in migrating data to cloud-based platforms.
  • Document data workflows and architecture.
  • Participate in code reviews and contribute to best practices in data engineering.
  • Stay up-to-date with emerging technologies and industry trends.

Requirements

Education
  • Master's degree in Data Science, Computer Science, or related field
  • Bachelor's degree in a relevant field
Experience
  • 5+ years of experience in data engineering
Technical Skills
  • NoSQL Databases
  • Data Warehousing
Soft Skills
  • Leadership
  • Negotiation
Languages
  • English: Fluent

Advantageous

  • Experience with Apache Spark: Hands-on experience with big data processing frameworks.
  • Familiarity with data science methodologies: Knowledge of data science techniques and methodologies.

Benefits

  • Health, dental, and vision insurance
  • Generous leave policy
  • Flexible working hours and remote work options
  • Professional development opportunities

Company Culture

  • Innovation: We prioritize creativity and encourage fresh ideas within our team.
  • Diversity and Inclusion: We value diverse perspectives and promote inclusiveness in our workplace.
  • Continuous Improvement: We foster a culture of continuous learning and improvement for all employees.
Status: Open