Data Engineer

Durban FULL TIME R41,666 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

Join our cutting-edge team as a Data Engineer in Durban. You'll be pivotal in developing data infrastructure and managing complex datasets. This role requires someone with a strong programming background who is eager to collaborate with analysts and stakeholders to design data models that drive insights and enhance overall data strategy. Your contributions will directly impact our data-driven initiatives.

Responsibilities

  • Design and maintain scalable data pipelines that ensure data integrity and accessibility.
  • Collaborate with data analysts and other stakeholders to understand data requirements.
  • Develop, implement, and optimize ETL processes to extract data from various sources.
  • Troubleshoot data issues and implement solutions to improve data quality.
  • Document data flows,, processes, and integrations for transparency and future use.
  • Continuously monitor and improve the performance of data systems and architectures.
  • Stay updated with the latest tools and technologies in data engineering.

Requirements

Education
  • Bachelor's degree in Computer Science, Information Technology or relevant field
Experience
  • 3+ years of experience in a data engineering role or similar position
Technical Skills
  • SQL
  • Python
  • Data Warehousing
  • ETL Tools (e.g. Talend, Apache Nifi)
  • Cloud Platforms (e.g. AWS, Azure)
Soft Skills
  • Analytical Skills
  • Team Player
  • Time Management
Languages
  • English: Fluent

Advantageous

  • Familiarity with Big Data technologies (e.g. Hadoop, Spark): Bonus points for experience with big data processing frameworks.
  • Experience with data visualization tools (e.g. Tableau, Power BI): Experience in creating visual representations of data findings.

Benefits

  • Medical aid and performance bonuses
  • Flexible working hours
  • Opportunity for ongoing training and development
  • Work-life balance initiatives

Company Culture

  • Collaborative Environment: We foster a collaborative environment where every voice is valued.
  • Data-Driven Culture: Our team thrives on making informed decisions based on data insights.
Status: Open