Data Engineer

Johannesburg FULL TIME R50,000 - R65,000 / Month
(R600,000 - R780,000 / Year)

Job Description

Join our team as a Data Engineer, where you'll focus on creating and optimizing data pipelines for our analytics department. The ideal candidate will have experience in data architecture and possess a keen eye for detail to ensure data integrity.

Responsibilities

  • Develop and maintain database solutions and architecture.
  • Support data scientists with data cleaning and preparation.
  • Monitor and troubleshoot data pipelines for failures.
  • Develop data integration processes and data mapping.
  • Engage with stakeholders to ensure data meets their needs.
  • Provide detailed documentation and support for data-related queries.

Requirements

Education
  • Bachelor's degree in Data Science, Computer Science or related field
  • Master's degree preferred
Experience
  • 3+ years in data engineering or related roles
Technical Skills
  • Python
  • SQL
  • BigQuery
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • Azure Data Engineer
  • Certified Data Management Professional (CDMP)
Languages
  • English: Fluent

Advantageous

  • Proficiency with data visualization tools (Tableau, Power BI): Skilled in presenting data insights through visual analytics.
  • Experience with Machine Learning concepts: Understanding of ML algorithms and their application in real-world scenarios.

Benefits

  • Attractive remuneration package
  • Full medical insurance
  • Generous leave policy
  • Learning and development budget
  • Work-life balance initiatives

Company Culture

  • Diversity: We celebrate diversity and strive for an inclusive workplace.
  • Employee Wellbeing: We offer resources and programs that prioritize the well-being of our employees.
  • Feedback Driven: We value feedback and use it to enhance workplace culture and practices.
Status: Closed