Data Engineer

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

Job Description

We are seeking a Data Engineer to enhance our data ecosystem. In this role, you will create and maintain data architectures, develop ETL processes, and ensure high data quality across various systems. A successful candidate will possess strong analytical skills and experience with databases, cloud technologies, and big data frameworks.

Responsibilities

  • Develop and manage data processing frameworks and architecture.
  • Collaborate with various teams to refine data specifications.
  • Set up and monitor data quality metrics to ensure data accuracy.
  • Perform troubleshooting of data pipelines to address any bottlenecks.
  • Research and evaluate new data-related technologies and tools.
  • Work with cloud platforms to deploy data solutions.
  • Conduct training sessions for staff on data handling and usage best practices.

Requirements

Education
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Master's degree is preferred
Experience
  • 3+ years of experience in data engineering or related field
Technical Skills
  • SQL
  • Python
  • Apache Spark
  • Data Warehousing
  • AWS
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • AWS Certified Data Analytics
  • Microsoft Azure Data Engineer Associate
Languages
  • English: Fluent
  • Zulu: Conversational

Advantageous

  • Experience with data visualization tools: Familiarity with tools like Tableau or Power BI for presenting data.
  • Knowledge of machine learning concepts: Understanding of machine learning principles to collaborate better with data scientists.

Benefits

  • Competitive salary and performance bonuses.
  • Health and wellness benefits.
  • Opportunities for professional development.
  • Flexible work hours and remote work options.

Company Culture

  • Innovation and Creativity: Encouraging innovative thinking to solve complex data challenges.
  • Collaboration: Teamwork is essential; we thrive in a collaborative environment.
  • Diversity and Inclusion: A commitment to building a diverse and inclusive team.
Status: Open