Data Engineer

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

Job Description

As a Data Engineer, you will design and implement data pipelines, ensuring data integrity and accessibility. You will work closely with data analysts and scientists to facilitate data extraction and transformation processes, driving actionable insights from complex datasets.

Responsibilities

  • Build and manage scalable data pipelines using cloud-based technologies.
  • Work with stakeholders to analyze needs and enhance data-driven decision-making capabilities.
  • Automate data collection processes and integrate new data sources.
  • Document data engineering best practices and contribute to knowledge sharing.
  • Stay updated with emerging technologies and apply them to enhance data processes.

Requirements

Education
  • Bachelor's degree in Data Science, Statistics or relevant field
  • Master’s degree in a related field is preferred
Experience
  • 4+ years of experience in a data engineering role
Technical Skills
  • ETL Tools
  • Big Data Technologies
Soft Skills
  • Problem-Solving
Certifications
  • Microsoft Azure Data Engineer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with Graph Databases: Understanding of graph databases like Neo4j for handling complex relationships.
  • Familiarity with data visualization tools: Use of tools like Tableau or Power BI for presenting data insights.

Benefits

  • Comprehensive health and wellness benefits
  • Growth and development opportunities
  • Remote working options
  • Flexible work hours

Company Culture

  • Innovation: We encourage a culture of innovation where each employee's ideas can flourish.
  • Collaboration: Teamwork is at the core of our success—together, we achieve great results.
  • Diversity: Our workplace is strengthened by a diverse range of perspectives and experiences.
Status: Open