Data Engineer

Cape Town FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We're on the hunt for a talented Data Engineer to contribute to our data-driven projects. This position offers the chance to implement robust data solutions while ensuring optimal system performance and availability. If you have a knack for tackling complex data challenges, we want to hear from you!

Responsibilities

  • Create and manage scalable data processing systems.
  • Ensure accuracy and consistency of incoming and outgoing data.
  • Participate in code reviews and team collaboration.
  • Troubleshoot and resolve any data-related issues.
  • Stay updated with the latest trends in data engineering.
  • Develop automation scripts for data quality checks.
  • Support the integration of third-party data sources.

Requirements

Education
  • Bachelor's degree in Data Science or a related field
  • Master's degree is preferred
Experience
  • 4+ years of experience in data engineering or database development
Technical Skills
  • Apache Spark
  • NoSQL Databases
Soft Skills
  • Critical Thinking
  • Effective Communication
Certifications
  • Google Professional Data Engineer
  • Microsoft Azure Data Scientist Associate
Languages
  • English: Fluent

Advantageous

  • Familiarity with Apache Kafka: Experience with real-time data processing technologies such as Apache Kafka.
  • Knowledge of data visualization tools: Proficiency with data visualization software like Tableau or Power BI.

Benefits

  • Comprehensive medical cover and wellness benefits
  • Annual performance bonuses
  • Flexible working hours and remote work options
  • Funding for professional certification and conferences

Company Culture

  • Growth Mindset: We encourage a growth mindset, fostering personal and professional development.
  • Respect: We support a respectful and inclusive culture where everyone feels at home.
  • Community Engagement: We believe in giving back to our community through various outreach programs.
Status: Open