Data Engineer

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

Job Description

Join our dynamic team as a Data Engineer responsible for designing, developing, and maintaining scalable data pipelines. A successful candidate will have a knack for transforming raw data into valuable information that drives strategic business decisions.

Responsibilities

  • Design new data systems and workflows to manage large datasets effectively.
  • Deploy data solutions on cloud environments (AWS/Azure).
  • Collaborate in cross-functional teams to support analytic needs.
  • Analyze data flow and recommend improvements.
  • Train team members on data best practices and tools.

Requirements

Education
  • Bachelor's degree in a related field
Experience
  • 4-6 years of hands-on experience as a data engineer
Technical Skills
  • Terraform
  • R
Soft Skills
  • Communication
  • Problem-solving
Certifications
  • AWS Certified Data Analytics
  • Certified Data Management Professional (CDMP)
Languages
  • English: Fluent

Advantageous

  • Experience with Kafka: Knowledge of streaming platforms for real-time data processing.
  • Familiarity with Agile Methodologies: Experience within agile project frameworks.

Benefits

  • Health and wellness benefits
  • Training and development programs
  • Annual salary reviews
  • Competitive leave policies

Company Culture

  • Diversity and Inclusion: Our diverse team is our strength, and we encourage everyone to contribute.
  • Professional Growth: We offer continuous learning opportunities and an environment for professional development.
  • Work-Life Balance: We understand the importance of work-life balance and offer flexible working arrangements.
Status: Open