Data Engineer

Pretoria FULL TIME R50,000 - R70,833 / Month
(R600,000 - R850,000 / Year)

Job Description

As a Data Engineer, you will be instrumental in designing and implementing robust data pipelines and architectures to drive analytics and reporting within our organization. Your expertise will help us unlock data-driven insights from our vast datasets, enhancing decision-making processes across teams.

Responsibilities

  • Establish data architecture to support business requirements.
  • Collaborate with IT teams to ensure seamless integration of data systems.
  • Develop automated data validation processes to ensure data accuracy.
  • Perform data analysis to identify trends and anomalies.
  • Educate team members on best practices in data management and usage.
  • Iterate processes based on feedback to enhance overall efficiency.

Requirements

Education
  • Bachelor's degree in Data Science, Computer Science or related field
  • Master's degree in a related field is preferred
Experience
  • 4+ years of professional experience in data engineering
Technical Skills
  • Scala
  • NoSQL Databases
Soft Skills
  • Problem-Solving
  • Attention to Detail
Certifications
  • Microsoft Certified: Azure Data Engineer Associate
  • Certified Data Management Professional (CDMP)
Languages
  • English: Fluent
  • Zulu: Conversational

Advantageous

  • Knowledge of Apache Kafka: Understanding of real-time data streaming with Apache Kafka.
  • Experience with Data Visualization Tools: Proficiency in tools like Tableau or Power BI.

Benefits

  • Health and wellness allowances
  • Yearly performance bonuses
  • Generous leave policies
  • Career advancement programs

Company Culture

  • Collaboration: Our culture emphasizes teamwork and collective problem-solving.
  • Continuous Learning: We prioritize ongoing learning and development opportunities for our staff.
  • Work-Life Balance: We understand the importance of maintaining a healthy work-life balance.
Status: Closed