Data Engineer

Johannesburg Full-time R50,000 - R66,666 / Month
(R600,000 - R800,000 / Year)

Job Description

We are seeking a detail-oriented Data Engineer to join our team in Johannesburg. In this role, you’ll design and implement scalable data solutions that meet our organization’s needs. A background in data management and data modeling, along with strong programming skills, will set you up for success.

Responsibilities

  • Develop robust data pipelines to support analytical and reporting needs.
  • Work closely with cross-functional teams to understand data requirements.
  • Use SQL and other tools to manipulate data for analysis.
  • Ensure data integrity and accuracy through rigorous testing.
  • Contribute to the design of scalable data architectures.
  • Participate in code reviews and maintain code quality standards.

Advantageous

  • Experience with Docker: Practical knowledge of containerization and deployment.
  • Familiarity with Agile methodologies: Basic understanding of Agile practices in software development.

Benefits

  • Comprehensive healthcare plans
  • Generous leave policy
  • Employee training programs
  • Support for further education

Company Culture

  • Continuous Learning: Employees are encouraged to pursue ongoing learning and professional development.
  • Work-life Balance: We promote a balanced work-life approach for all employees.
Status: Closed