Data Engineer

Cape Town FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

We are seeking a skilled Data Engineer to join our team in Cape Town. The ideal candidate will have a strong background in data engineering, focusing on designing and implementing data pipelines and architectures that support analytics and machine learning. You will work closely with data scientists and analysts to ensure high-quality data flows for decision-making.

Responsibilities

  • Architect and implement end-to-end data solutions that align with business objectives.
  • Optimize data processing to deliver insights in real-time or near real-time.
  • Establish data management best practices within the organization.
  • Coordinate with IT teams for optimizing database systems.
  • Identify and resolve bottlenecks in data access and processing.
  • Engage in data security practices to protect sensitive information.

Requirements

Education
  • Bachelor's degree in Computer Science, Engineering, or a related discipline
  • Master's degree in Data Science, Analytics, or related field is an advantage
Experience
  • 4+ years in data engineering roles or similar positions
Technical Skills
  • Python
  • SQL
Soft Skills
  • Critical thinking
  • Communication skills
Certifications
  • Microsoft Certified: Azure Data Engineer Associate
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Knowledge of machine learning concepts: Understanding of machine learning principles to assist data scientists.
  • Familiarity with Apache Kafka or similar technologies: Experience with real-time data streaming technologies.

Benefits

  • Comprehensive medical aid and retirement benefits
  • Flexible hours and remote working options
  • Annual training budget for professional development
  • Wellness initiatives to promote employee health

Company Culture

  • Innovation Driven: We prioritize innovative thinking and encourage employees to explore new ideas.
  • Commitment to Excellence: Our team strives for excellence in every project we take on.
  • Work-Life Balance: We recognize the importance of maintaining a healthy work-life balance and offer flexible working conditions.
Status: Closed