Data Engineer

Johannesburg FULL TIME R41,667 - R58,333 / Month
(R500,000 - R700,000 / Year)

Job Description

Join our innovative team as a Data Engineer where you will develop robust data pipelines and architecture to support data-driven decision-making processes. You will collaborate with cross-functional teams to optimize data flow, enhance database performance, and ensure high-quality data management practices.

Responsibilities

  • Architect data solutions and establish best practices for data management and governance.
  • Collaborate on cross-functional projects to implement data-driven strategies.
  • Analyze and refine data processing workflows to eliminate inefficiencies.
  • Maintain a proactive stance on data privacy and compliance regulations.
  • Assist in mentoring junior data team members and fostering a learning environment.

Requirements

Education
  • Master's degree in Data Science or Computer Science is preferred
Experience
  • 5+ years of experience in data engineering
Technical Skills
  • Apache Hadoop
  • Cloud Platforms
Soft Skills
  • Problem-solving
  • Leadership
Languages
  • English: Fluent

Advantageous

  • Experience with BI Tools: Knowledge of business intelligence tools like Tableau or Power BI.
  • Familiarity with NoSQL databases: Experience working with databases like MongoDB or Cassandra.

Benefits

  • Comprehensive health and wellness program
  • Generous leave policy including paid vacations and sick days
  • Supportive team culture with opportunities for growth
  • Remote work options where applicable

Company Culture

  • Innovation: Pioneering technologies and methodologies, pushing the boundaries of what is possible.
  • Respect: A respectful, open environment where every team member’s input is valued.
Status: Open