Data Engineer

Johannesburg FULL TIME R41,666 - R54,166 / Month
(R500,000 - R650,000 / Year)

Job Description

Exciting opportunity for a Data Engineer to develop, construct, and maintain data processing systems. You will work with large datasets and ensure data accuracy and performance. Candidates should be data-savvy, with experience in Python, SQL, and data visualization tools. Your innovation will drive efficiency and enhance our data-driven strategies.

Responsibilities

  • Build data pipelines to automate data transfer and ensure data quality.
  • Support data analytics teams by providing cleaned, structured data.
  • Integrate third-party data sources and APIs as needed.
  • Collaborate with stakeholders to understand data needs and improve data access.
  • Implement monitoring solutions to ensure data processes run smoothly.
  • Maintain data libraries and repositories in compliance with company policies.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Data Science is a plus
Experience
  • 3+ years of experience in data engineering or data analytics
Technical Skills
  • Java
  • NoSQL Databases
  • Data Warehousing
Soft Skills
  • Problem-solving
  • Communication
Certifications
  • Google Cloud Professional Data Engineer
  • AWS Certified Data Analytics
Languages
  • English: Fluent

Advantageous

  • Experience with Python libraries for data analysis (Pandas, NumPy): Practical experience using Python libraries for data manipulation and extraction.
  • Familiarity with ETL automation frameworks: Experience with tools to automate ETL processes.

Benefits

  • Attractive salary packages and incentives
  • Full health benefits including dental and vision
  • Employee wellness programs
  • Paid time off and holidays
  • Remote work flexibility as needed

Company Culture

  • Respect and Inclusion: We respect diverse opinions and foster an inclusive workplace for all employees.
  • Work-Life Balance: Our company promotes a healthy work-life balance and employee wellness.
  • Community Engagement: We actively engage in community initiatives and support local organizations.
Status: Open