Data Engineer

Durban FULL TIME R41,667 - R54,167 / Month
(R500,000 - R650,000 / Year)

Job Description

We're looking for a Data Engineer who is passionate about data management and analysis to join our dynamic Durban team. You will be responsible for the design and development of data systems and tools that allow our organization to leverage data for better business processes and outcomes. Your expertise will contribute significantly to the quality and efficiency of our data operations.

Responsibilities

  • Design, implement, and maintain data pipelines to enhance data flow and reliability.
  • Collaborate with data scientists to support data analysis and machine learning initiatives.
  • Ensure data quality through rigorous testing and cleansing processes.
  • Optimize data systems for performance and scalability.
  • Develop and maintain technical documentation for data processes and systems.
  • Work with stakeholders to identify data needs and provide suitable data solutions.
  • Monitor data processing systems and troubleshoot issues as they arise.
  • Design and build data architectures that support data retention and use.

Requirements

Education
  • Bachelor's degree in Computer Science, Data Science, or a related field
Experience
  • 3+ years of experience in data engineering or related field
Technical Skills
  • Python
  • SQL
  • ETL Tools
  • Data Warehousing
  • Cloud Platforms (AWS/Azure/GCP)
Soft Skills
  • Analytical thinking
  • Team collaboration
Languages
  • English: Fluent

Advantageous

  • Familiarity with machine learning concepts: A basic understanding of machine learning principles to support data scientists.
  • Experience with data visualization tools: Hands-on experience with tools such as Tableau or Power BI for data presentation.

Benefits

  • Competitive salary and performance bonuses.
  • Medical aid and wellness programs.
  • Paid time off and flexible working hours.
  • Professional development opportunities.

Company Culture

  • Innovation: Our culture promotes innovative thinking and encourages employees to explore new ideas.
  • Inclusivity: We believe in a diverse workforce and value different perspectives.
  • Community Engagement: We are committed to engaging with the community and seeking ways to nurture our local environment.
Status: Closed