Data Engineer

Johannesburg FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

Join us as a Data Engineer where you will leverage your expertise in database technologies to create robust data systems. Your work will empower our analytics team to derive insights that will shape strategic decisions within the company.

Responsibilities

  • Design, construct, and maintain data systems and architectures.
  • Generate scalable data sets that enable advanced analytics capabilities.
  • Work with software engineering teams to integrate data solutions with applications.
  • Utilize best practices in data engineering to solve complex data problems.
  • Conduct data audits to ensure accuracy and adherence to data governance policies.

Requirements

Education
  • Master's degree in Data Science or relevant technical field
Experience
  • 4+ years in data engineering or analytics positions
Technical Skills
  • SQL
  • Python
  • ETL Tools
  • Data Lake Technologies
  • Data Modeling
Soft Skills
  • Problem-solving
  • Team collaboration
  • Adaptability
Languages
  • English: Fluent

Advantageous

  • Familiarity with data visualization tools: Experience with tools like Tableau or Power BI for visualising data insights.
  • Knowledge of machine learning concepts: Understanding of machine learning algorithms and their applications.

Benefits

  • Competitive salary structure and performance bonuses
  • Comprehensive healthcare benefits
  • Generous leave policies including public holidays
  • Opportunities for professional development and training

Company Culture

  • Innovation: We encourage innovative thinking and exploring new technologies.
  • Collaboration: A collaborative environment where everyone's input is valued.
  • Diversity and Inclusion: Commitment to creating a diverse workforce and welcoming all voices.
Status: Closed