Data Engineer

Johannesburg FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

We are looking for a skilled Data Engineer to join our vibrant team in Johannesburg. The ideal candidate will have a strong analytical background and be responsible for designing, building, and maintaining scalable data pipelines and architecture. Your role will be crucial in enabling the team to connect data sources, optimize data workflows, and enhance our analytics capabilities.

Responsibilities

  • Design and develop data architecture to facilitate data management and analytics.
  • Collaborate with team members to implement scalable and efficient data-driven solutions.
  • Monitor database performance and optimize queries to enhance functionality.
  • Create documentation for system design and maintain current procedures.
  • Explore new technologies and data tools to streamline processes.
  • Advocate for best practices in data governance and security.

Requirements

Education
  • Master's degree in Data Science or a related field is preferred
Experience
  • 5+ years of experience in data engineering or a related field
Technical Skills
  • Apache Hadoop
  • Data Warehousing
Soft Skills
  • Team Collaboration
  • Attention to Detail
Certifications
  • Microsoft Certified: Azure Data Engineer Associate
  • IBM Data Science Professional Certificate
Languages
  • English: Fluent

Advantageous

  • Familiarity with Machine Learning Models: Understanding of machine learning concepts and applications in data processing.
  • Knowledge of Data Governance: Experience defining data governance policies to control data access.

Benefits

  • Comprehensive health insurance and retirement plans
  • Opportunities for advancement and training
  • Work-life balance initiatives
  • Employee recognition programs

Company Culture

  • Inclusive Environment: We celebrate diversity and encourage a culture of inclusion.
  • Continuous Improvement: Our commitment is to provide a nurturing environment where innovation is continuous.
  • Collaborative Work Style: We pride ourselves on fostering collaboration across all functions and levels.
Status: Open