Data Engineer

Johannesburg FULL TIME R50,000 - R66,666 / Month
(R600,000 - R800,000 / Year)

Job Description

Join us as a Data Engineer, where you will harness your skills in building robust data pipelines and optimizing data workflows. You should have experience with various data integration tools and a comprehensive understanding of SQL and NoSQL databases. Your work will play a crucial role in supporting data-driven decision-making processes across our organization.

Responsibilities

  • Build and maintain robust data pipelines using Apache Kafka and Airflow.
  • Integrate new data sources into data architecture to support analytics and business reporting.
  • Play a key role in ensuring data security and compliance with data governance policies.
  • Document data processes and workflows for knowledge sharing within the team.
  • Regularly audit and review data for discrepancies and adjust processes accordingly.
  • Engage in continuous learning to stay current with technological advancements in the field.

Requirements

Education
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Master's degree preferred
Experience
  • 3-5 years of experience in data engineering or related fields
Technical Skills
  • SQL
  • Python
  • Apache Spark
  • ETL Tools
Soft Skills
  • Analytical Thinking
  • Team Collaboration
Certifications
  • Google Cloud Certified - Professional Data Engineer
Languages
  • English: Fluent

Advantageous

  • Experience with cloud platforms such as AWS or GCP: Familiarity with deploying data solutions in cloud environments.
  • Experience with Docker and Kubernetes: Knowledge of containerization and orchestration.

Benefits

  • Competitive salary with performance bonuses
  • Health and wellness benefits including medical aid and gym memberships
  • Flexible working hours
  • Opportunities for professional growth and development

Company Culture

  • Innovation: We encourage a culture of innovation where employees are empowered to share their ideas and drive change.
  • Collaboration: Teamwork is at the core of our operations, fostering a collaborative work environment.
  • Diversity and Inclusion: We celebrate diversity and encourage inclusivity within our workforce.
Status: Open