Data Engineer

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

Job Description

Join our team as a Data Engineer! You will develop and maintain data architecture, implementing solutions that enhance data accessibility and usage across the organization.

Responsibilities

  • Build and maintain data integration frameworks.
  • Enhance existing data flows while ensuring compliance with data governance standards.
  • Collaborate with development teams to promote data-driven decision-making.
  • Provide technical support to data users across the organisation.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree would be an asset
Experience
  • 3+ years of relevant experience in data-related positions
Technical Skills
  • NoSQL Databases
  • Data Warehousing
Soft Skills
  • Attention to Detail
  • Time Management
Certifications
  • Microsoft Azure Data Engineer
  • Cloudera Certified Data Engineer
Languages
  • English: Fluent

Advantageous

  • Hands-on experience with data lakes: Experience in setting up and managing data lake solutions.
  • Knowledge of machine learning techniques: Understanding of basic ML algorithms and frameworks.

Benefits

  • Comprehensive medical aid
  • Retirement fund contributions
  • Flexible working environment
  • Annual training budget for skill enhancement

Company Culture

  • Inclusivity: We believe in creating a diverse workforce, ensuring all individuals are treated with respect and equality.
  • Flexibility: Our working approach is flexible, maintaining a balance between professional and personal life.
  • Community Engagement: We engage with our community, actively participating in local initiatives and partnerships.
Status: Open