Data Engineer

Johannesburg FULL TIME R50,000 - R60,000 / Month
(R600,000 - R720,000 / Year)

Job Description

Join us as a Data Engineer, where you'll develop robust data solutions in a fast-paced environment. Your expertise will help in building scalable data pipelines and ensuring data quality. Collaborate with cross-functional teams to enable data-driven decision-making.

Responsibilities

  • Participate in design and code reviews to ensure the quality of data solutions.
  • Support data governance initiatives to ensure compliance with data policies.
  • Perform data analysis to identify trends, patterns, and anomalies.
  • Contribute to the continuous improvement of our data processes and tools.

Requirements

Education
  • Bachelor's degree in a related field
  • Master's degree in Data Engineering is preferred
Experience
  • 5+ years of experience in data engineering or related roles
Technical Skills
  • ETL Tools
  • NoSQL Databases
Soft Skills
  • Effective communication
  • Adaptability
Certifications
  • Certified Data Management Professional (CDMP)
Languages
  • English: Fluent

Advantageous

  • Experience with cloud services: Hands-on experience with Google Cloud or Azure.
  • Exposure to Data Lakes: Knowledge or experience with data lake architectures.

Benefits

  • Comprehensive health insurance packages
  • Flexible scheduling with remote options
  • Annual bonuses based on performance
  • Professional development opportunities

Company Culture

  • Diversity and Inclusion: We prioritize diversity and aim to create an inclusive work environment.
  • Social Responsibility: We are committed to giving back to our community and engage in various social initiatives.
  • Work-Life Balance: We promote a healthy balance between work and personal life.
Status: Open