Data Engineer

Johannesburg Full-time R29,167 - R50,000 / Month
(R350,000 - R600,000 / Year)

Job Description

As a Data Engineer in our Johannesburg office, you will be tasked with designing and implementing data systems that cater to the organization’s needs. You will collaborate closely with teams to optimize data processes, ensuring the integrity and availability of our data. This is an excellent opportunity to work on significant projects that will shape the future of data science initiatives.

Responsibilities

  • Create and manage data models for structured and unstructured data.
  • Develop documentation for data processes and solutions to support user understanding.
  • Work on data migration projects, ensuring the integrity and security of data.
  • Participate in data architecture reviews with stakeholders to refine data strategy.
  • Enhance existing ETL processes to improve performance and scalability.
  • Contribute to the continuous improvement of data systems and processes.

Advantageous

  • Knowledge of data visualization tools: Experience with data visualization software like Tableau or Power BI.
  • Familiarity with CI/CD practices: Experience implementing CI/CD practices for data workflows.

Benefits

  • Health, dental, and vision coverage
  • Generous paid time off
  • Tuition reimbursement programs
  • Performance bonuses

Company Culture

  • Continuous Learning: We promote professional development and continuous learning for all team members.
  • Work-Life Balance: We believe in maintaining a healthy work-life balance to foster creativity and productivity.
  • Customer-Centric Approach: Our focus on the customer ensures that we deliver exceptional service and value.
Status: Open