Data Engineer

Port Elizabeth Full-time R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

We are seeking a skilled Data Engineer to enhance our data automation and ETL processes. You will be crucial in shaping the data infrastructure, from data ingestion through to storage and enabling the analysis by our data scientist team.

Responsibilities

  • Develop data models to support business intelligence applications.
  • Work with stakeholders to gather data requirements and define data strategies.
  • Automate repetitive data processing tasks.
  • Maintain documentation of data processes and pipelines.
  • Identify new data sources for integration into current systems.

Requirements

Education
  • Bachelor's degree in Computer Science, IT or a related field
  • Master's degree is preferred
Experience
  • 3+ years of experience in data engineering or a related field
Technical Skills
  • Python
  • SQL
  • Apache Spark
  • Cloud Technologies
Soft Skills
  • Analytical Skills
  • Team Collaboration
  • Attention to Detail
Certifications
  • AWS Certified Data Analytics
  • Google Cloud Data Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with data visualization tools: Familiarity with tools like Tableau or Power BI.
  • Knowledge of Machine Learning concepts: Understanding of machine learning principles and practices.

Benefits

  • Competitive salary with performance bonuses
  • Health and wellness benefits
  • Flexible working hours
  • Opportunities for professional development

Company Culture

  • Innovation: We value innovative thinking and encourage our team to explore new ideas.
  • Team Spirit: Collaboration is at the heart of what we do; we support each other in achieving our goals.
  • Growth Mindset: We promote continuous learning and growth, offering many opportunities for upskilling.
Status: Open