Data Engineer

Johannesburg FULL TIME R50,000 - R70,000 / Month
(R600,000 - R840,000 / Year)

Job Description

We are on the lookout for a talented Data Engineer who is enthusiastic about data architecture and analytics. In this role, you will be developing data frameworks to streamline processes and improve efficiency. Work alongside a skilled team and contribute to creating predictive models that influence strategic business directions.

Responsibilities

  • Optimize data retrieval for complex data queries.
  • Assist in establishing data engineering best practices and standards.
  • Collaborate with the infrastructure team for data storage solutions.
  • Enhance current data pipelines for efficiency and scalability.
  • Utilize visualization tools to present data in compelling formats.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in a related field is preferred
Experience
  • 5+ years of experience as a Data Engineer or in data analytics roles
Technical Skills
  • Apache Spark
  • ETL Tools
Soft Skills
  • Problem-Solving
  • Team Player
Certifications
  • Microsoft Certified: Azure Data Engineer Associate
  • Certified Data Management Professional (CDMP)
Languages
  • English: Fluent

Advantageous

  • Experience with Kubernetes: Hands-on experience working with Kubernetes for container orchestration.
  • Understanding of Data Governance frameworks: Knowledge of best practices in data governance and compliance.

Benefits

  • Annual bonus opportunities based on performance
  • Health, dental, and vision benefits
  • Flexible working arrangements
  • Access to training and upskilling resources

Company Culture

  • Diversity and Inclusion: We value diversity and aim to build an inclusive workplace where everyone feels welcome.
  • Flexible Work Practices: Our flexible work culture allows for a work-life balance that enhances productivity.
Status: Closed