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

  • Build and maintain data warehouses for effective data retrieval.
  • Collaborate with cross-functional teams to support data-driven decisions.
  • Analyze and troubleshoot issues with data flows and processes.
  • Conduct regular data audits to ensure accuracy and consistency.
  • Document all data engineering processes for better knowledge sharing.
  • Provide support in data visualization efforts across the organization.

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

  • Medical Aid and Health Benefits
  • Retirement Savings Plan
  • Flexible hours and potential for remote work
  • Opportunities for continuous training

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