Data Engineer

Cape Town FULL TIME R40,000 - R50,000 / Month
(R480,000 - R600,000 / Year)

Job Description

Join our growing analytics team as a Data Analyst. Your role will involve analyzing data sets using statistical tools to provide insights that help shape our business strategy. You'll collaborate with cross-functional teams to implement data-driven solutions.

Responsibilities

  • Design, construct, install, and maintain large-scale data processing systems and pipelines.
  • Aggregate and format data for analytical or operational purposes.
  • Ensure data quality and integrity in data pipeline.
  • Collaborate with data architects and analysts to optimize data architecture.
  • Prepare data for predictive and prescriptive modeling.
  • Monitor and troubleshoot data pipeline performance issues.
  • Stay up-to-date with industry best practices and new technologies.

Requirements

Education
  • Bachelor's degree in Computer Science, Data Science, or related field
Experience
  • 3+ years of experience in data engineering or related fields.
Technical Skills
  • SQL
  • Python
  • Big Data Technologies
  • ETL Tools
Soft Skills
  • Analytical thinking
  • Communication
Languages
  • English: Fluent

Advantageous

  • Experience with Docker: Familiarity with containerization for application deployment.
  • Knowledge of Machine Learning: Understanding of ML algorithms and techniques for data analysis.

Benefits

  • Health insurance including dental and vision.
  • Employee wellness programs.
  • Flexible working hours.
  • Opportunity for professional development.

Company Culture

  • Innovation: We prioritize innovative thinking and creative problem-solving.
  • Collaboration: Our diverse team works together to achieve common goals.
  • Continuous Learning: We encourage our employees to pursue knowledge and development.
Status: Open