Data Engineer

Johannesburg FULL TIME R50,000 - R65,000 / Month
(R600,000 - R780,000 / Year)

Job Description

We are seeking a Data Engineer to design, build, and maintain our data architecture and processes. This role plays a crucial part in ensuring data is accurate, accessible, and ready for analysis, making a significant impact on business decisions.

Responsibilities

  • Architect and develop effective data solutions to support analytics efforts.
  • Assist in migrating and integrating data from diverse sources.
  • Evaluate and recommend new data management technologies.
  • Continually assess data quality and provide solutions for issues.
  • Engage with stakeholders to ensure data needs are met.
  • Provide training and support for team members on data processes.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's degree preferred
Experience
  • Minimum 3 years of experience in data engineering roles
Technical Skills
  • Java
  • ETL Processes
Soft Skills
  • Communication Skills
  • Problem-solving Skills
Certifications
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Knowledge of machine learning principles: Familiarity with machine learning techniques and models.

Benefits

  • Performance-related bonuses
  • Professional development funds
  • Remote work options available
  • Comprehensive health insurance

Company Culture

  • Growth Mindset: We believe in fostering a growth mindset, empowering our employees to achieve their fullest potential.
  • Empowerment: Our culture is centered around empowering teams to take ownership of their projects.
  • Work-Life Balance: We prioritize work-life balance for our employees, ensuring productivity and well-being.
Status: Open