Data Engineer

Durban FULL TIME R45,833 - R54,167 / Month
(R550,000 - R650,000 / Year)

Job Description

As a Data Engineer, you'll be responsible for developing, managing, and optimizing data pipelines to ensure smooth data flow and effective data utilization. You will work closely with data scientists and analysts to facilitate their data needs and ensure that our data infrastructure is robust and scalable.

Responsibilities

  • Develop ETL processes to convert raw data into structured formats.
  • Create scalable and efficient data architectures.
  • Support data migration projects and ensure successful transitions.
  • Enhance existing data processes to improve efficiency.
  • Provide training and support to team members on data management practices.
  • Participate in data governance initiatives to uphold data policies.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Postgraduate studies would be a plus
Experience
  • 5+ years of experience in data engineering or data analytics
Technical Skills
  • ETL Tools
  • Machine Learning
Soft Skills
  • Problem-solving
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with Cloud Platforms: Proficiency in using cloud platforms like Google Cloud or Azure.
  • Familiarity with Data Governance Policies: Knowledge of data security and compliance regulations.

Benefits

  • Comprehensive health and dental coverage
  • Generous leave policy
  • Professional development opportunities
  • Work-life balance initiatives

Company Culture

  • Growth: We offer ample professional growth opportunities and ongoing training.
  • Flexibility: Our work structure supports flexible working arrangements.
  • Support: We provide a supportive work environment where employees feel valued.
Status: Open