Data Engineer

Johannesburg FULL TIME R33,333 - R58,333 / Month
(R400,000 - R700,000 / Year)

Job Description

Join our dynamic team as a Data Engineer where you will design and implement scalable data solutions. Your role will involve working closely with stakeholders to understand data requirements and enhance our analytics capabilities. If you are a problem-solver with a knack for data, apply today!

Responsibilities

  • Architect and implement data infrastructure to support analytics needs.
  • Continuously improve data integration processes and technologies.
  • Work closely with the IT team to ensure data availability and reliability.
  • Document data flows and processing methodologies.
  • Participate in agile development processes and sprint planning.
  • Train and guide junior team members on data best practices.

Requirements

Education
  • Bachelor's degree in a relevant field
  • Master's degree preferred
Experience
  • 5+ years of experience in data engineering or similar roles
Technical Skills
  • Spark
  • Data Warehousing
Soft Skills
  • Problem-solving
  • Interpersonal Skills
Certifications
  • Certified Data Professional (CDP)
Languages
  • English: Fluent

Advantageous

  • Experience with data visualization tools: Knowledge of data visualization tools like Tableau or Power BI.
  • Exposure to data governance frameworks: Familiarity with data governance and compliance standards.

Benefits

  • Full health benefits including mental wellness support
  • Retirement savings plan with company contribution
  • Work-life balance initiatives and remote work flexibility
  • Professional development opportunities

Company Culture

  • Diversity and Inclusion: We celebrate diverse backgrounds and perspectives, fostering an inclusive workplace.
  • Work-Life Balance: We understand the importance of work-life balance and encourage our employees to take care of themselves.
  • Employee Recognition: We recognize and reward the valuable contributions of our employees regularly.
Status: Open