Data Engineer

Pretoria FULL TIME R33,333 - R41,667 / Month
(R400,000 - R500,000 / Year)

Job Description

Join our data team, where you will develop and manage our data architecture and frameworks. Your responsibilities include data cleansing, ETL processes, and ensuring the reliability and accuracy of our data sets. Bring your technical skills in database management and scripting to help us harness the power of data.

Responsibilities

  • Lead the design and implementation of data pipelines for large-scale data processing.
  • Collaborate with analysts to understand data requirements for reporting.
  • Enhance existing data systems to improve performance and reduce costs.
  • Implement data security measures to protect sensitive information.
  • Automate repetitive data processing tasks.
  • Participate in the development of data-driven applications.
  • Provide recommendations for data architecture best practices.

Requirements

Education
  • Bachelor's degree in information technology, or data science
  • Master's degree in a related field is preferred
Experience
  • 5+ years of experience in data engineering or analytics
Technical Skills
  • SQL
  • Python
  • Apache Kafka
  • Machine Learning
  • Data Visualization Tools
Soft Skills
  • Critical Thinking
  • Communication Skills
Languages
  • English: Fluent

Advantageous

  • Familiar with NoSQL databases: Understanding of NoSQL options like MongoDB or Cassandra.
  • Experience with data pipeline orchestration tools (Airflow, Prefect): Experience in using pipeline orchestration tools for data workflows.

Benefits

  • Generous health, dental, and vision coverage
  • Retirement savings plan with company match
  • Flexible schedule and remote work options
  • Professional development allowances

Company Culture

  • Diversity and Inclusion: We celebrate diversity and strive for an inclusive workplace for everyone.
  • Work-Life Balance: We focus on a healthy work-life balance to ensure employee well-being.
  • Community Engagement: We are dedicated to community service and encourage employee participation.
Status: Open