Data Engineer

Johannesburg FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

Join our Data Science team as a Data Engineer and contribute to innovative data solutions in Johannesburg. You will build robust data architectures and streamline our data integration processes, ensuring our analytics capabilities are second to none.

Responsibilities

  • Design data models and maintain data stores for optimal retrieval.
  • Collaborate with software engineers and IT staff on data-related projects.
  • Enhance existing data pipelines and systems for improved performance.
  • Conduct data quality assessments and implement processes for validation.
  • Provide troubleshooting support for data-related issues.

Requirements

Education
  • Bachelor's degree in Computer Science or equivalent
  • Master's in a relevant field preferred
Experience
  • 4+ years in data-centric roles focusing on data warehousing and analysis
Technical Skills
  • NoSQL Databases
  • Data Warehousing
Soft Skills
  • Communication
  • Problem-solving
Certifications
  • Microsoft Certified: Azure Data Engineer Associate
Languages
  • English: Fluent
  • Zulu: Conversational

Advantageous

  • Experience with Data Lakes: Understanding the principles and practices surrounding data lakes.
  • Experience with CI/CD tools: Experience with continuous integration and deployment concepts.

Benefits

  • Health and wellness programs
  • Paid time off and leave benefits
  • Annual training and conference budget
  • Retirement plan with employer contributions

Company Culture

  • Diversity and Inclusion: We value diversity and aim to create a workplace that respects all backgrounds.
  • Work-Life Balance: We promote a healthy work-life balance among our employees.
Status: Closed