Data Engineer

Durban FULL TIME R41,667 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

We are seeking a talented Data Engineer to join our dynamic team. The ideal candidate will have a passion for data and the skills to build data pipelines and perform data transformations. You will collaborate with data scientists and analysts to facilitate effective data management, ensuring quality and consistency across our organization.

Responsibilities

  • Architect, build, and maintain data models and structures for analytical purposes
  • Collaborate with stakeholders to define and refine data requirements
  • Monitor data processing systems for reliability and performance
  • Enhance the capabilities of existing data platforms
  • Draft documentation for data processes and architecture improvements
  • Drive initiatives to improve data management and governance
  • Provide training and support for teams utilizing data resources

Requirements

Education
  • Bachelor's degree in Data Science, Computer Engineering, or a related field
  • Master's degree preferred
Experience
  • 4+ years of experience in data engineering or analytics
Technical Skills
  • Python
  • SQL
  • Data Warehousing
  • Data Visualization Tools
Soft Skills
  • Critical thinking
  • Teamwork
Certifications
  • Certified Data Management Professional
  • Microsoft Certified: Azure Data Engineer Associate
Languages
  • English: Fluent

Advantageous

  • Familiarity with Docker and Kubernetes: Experience in containerization and orchestration tools for data solutions.
  • Knowledge of data governance policies: Understanding of data governance and compliance practices.

Benefits

  • Comprehensive healthcare benefits
  • Retirement savings plan with company match
  • Flexible work hours and remote options available
  • Access to ongoing learning and development programs

Company Culture

  • Continuous Learning: We are dedicated to employee growth through training and development opportunities.
  • Work-Life Balance: We promote a healthy work-life balance for our team members.
  • Respect and Integrity: We operate ethically and treat everyone with respect.
Status: Open