Data Engineer

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

Job Description

As a Data Engineer, you will play a crucial role in our data ecosystem, working on building and maintaining data pipelines for efficient data management and analytics. You will collaborate closely with data scientists and analysts to ensure data quality and accessibility. We seek a candidate skilled in data modeling, ETL processes, and cloud technologies.

Responsibilities

  • Architect and implement data solutions that meet business needs.
  • Work closely with IT and data analytics teams to ensure seamless data sharing.
  • Facilitate data quality checks to identify and resolve anomalies.
  • Provide technical support and training to users of the data systems.

Requirements

Education
  • Bachelor's degree in Computer Science, Data Science, or a related field
  • Master's degree is a plus
Experience
  • 3+ years of experience in data engineering or related roles
Technical Skills
  • SQL
  • Python
  • AWS
  • Apache Spark
  • Data Warehousing
Soft Skills
  • Analytical mindset
  • Effective communication
Languages
  • English: Fluent

Advantageous

  • Experience with data visualization tools like Tableau: Knowledge of data visualization techniques to present insights.
  • Familiarity with machine learning concepts: Basic understanding of machine learning techniques and frameworks.

Benefits

  • Medical aid and health benefits
  • Retirement savings plan with employer contributions
  • Flexible working hours and work-life balance
  • Professional development opportunities

Company Culture

  • Team-oriented environment: We promote teamwork and collaboration, encouraging everyone to share their ideas.
  • Focus on growth and innovation: We value innovation and invest in our team's growth and development.
  • Diversity and inclusion: We are committed to building a diverse workplace that values different perspectives.
Status: Closed