Data Engineer

Johannesburg Full-Time R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

Join us as a Data Engineer where you will play a crucial role in refining data capabilities. We need someone with expertise in data modeling and pipeline development for transforming raw data into actionable insights to better enhance our analytics framework.

Responsibilities

  • Develop frameworks for data integration and data quality assurance.
  • Aid in migration of datasets to cloud servers.
  • Provide insights from data analysis to support business decision making.
  • Regularly evaluate the performance of data systems and suggest improvements.
  • Establish and enforce data management policies across teams.

Requirements

Education
  • Bachelor's degree in Statistics or related area
  • Master's degree preferred
Experience
  • 5+ years of experience in data engineering or analytics
Technical Skills
  • R
  • Data Warehousing
Soft Skills
  • Problem-Solving
  • Communication Skills
Certifications
  • Google Professional Data Engineer
  • Microsoft Certified: Azure Data Engineer Associate
Languages
  • English: Fluent

Advantageous

  • Experience with NoSQL databases: Knowledge of NoSQL databases such as MongoDB or Cassandra.
  • Participation in data governance initiatives: Experience in data governance policies and practices.

Benefits

  • Comprehensive insurance plan covering medical, dental, and vision
  • Employee stock ownership plan
  • Flexible work hours along with remote working capabilities
  • Continued education support

Company Culture

  • Inclusivity: We are committed to an inclusive environment where everyone feels valued and heard.
  • Professional Growth: Opportunities for career development and mentorship are integral to our company policy.
  • Work-Life Balance: We ensure our employees maintain a healthy work-life balance through flexible working policies.
Status: Open