Data Engineer

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

Job Description

Join our team as a Data Engineer, where you'll have the opportunity to work on cutting-edge data solutions in Cape Town. Your responsibilities will include developing solutions for data extraction, transformation, and loading (ETL). By collaborating with cross-functional teams, you will enhance data usability and reliability, significantly impacting our strategic initiatives. If you're excited about shaping the future of data analytics, apply now!

Responsibilities

  • Create and implement data models to support analytics initiatives.
  • Work closely with product and engineering teams to realize data requirements.
  • Automate repetitive data tasks to streamline workflows.
  • Participate in code reviews and contribute to best practices.
  • Research and implement new data integration techniques as needed.
  • Provide training and support for team members regarding data tools.
  • Help ensure compliance with data governance and privacy regulations.

Requirements

Education
  • Bachelor's degree in Computer Science, Information Systems, or related field
  • Master's degree is advantageous
Experience
  • 3-5 years of experience in data engineering or related field
Technical Skills
  • SQL
  • Python
  • Data Warehousing
  • Apache Spark
Soft Skills
  • Analytical skills
  • Attention to detail
  • Collaboration
Certifications
  • Google Cloud Professional Data Engineer
  • AWS Certified Data Analytics
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms (AWS, GCP, Azure): Familiarity with deploying data solutions on popular cloud platforms.
  • Experience with machine learning concepts: Understanding of machine learning frameworks and applications.

Benefits

  • Competitive salary and performance bonuses
  • Comprehensive medical aid and dental coverage
  • Flexible working hours
  • Opportunity for professional development

Company Culture

  • Innovation: We promote a culture of innovation and encourage all team members to contribute new ideas.
  • Teamwork: Collaboration is key to our success; we work together for effective problem-solving.
  • Career Development: We believe in investing in our employees' growth with ongoing training and mentorship.
Status: Closed