Data Engineer

Cape Town Full-time R45,833 - R62,500 / Month
(R550,000 - R750,000 / Year)

Job Description

We are seeking a passionate Data Engineer who possesses expertise in data modeling and analytics. In this position, you will collaborate with teams to create effective data solutions that drive business insights and decision-making.

Responsibilities

  • Architect data solutions that support business requirements for data access and reporting.
  • Utilize ETL tools to ingest and transform data effectively.
  • Improve existing data processing systems for efficiency.
  • Ensure availability and accuracy of data for business users.
  • Document data processes and pipelines for transparency.
  • Participate in code reviews and contribute to team knowledge sharing.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's degree in Data Management or related field is preferred
Experience
  • 4+ years of experience in data engineering, preferred
Technical Skills
  • AWS
  • NoSQL (MongoDB)
Soft Skills
  • Detail-oriented
  • Problem-solving
Certifications
  • AWS Certified Solutions Architect
Languages
  • English: Fluent

Advantageous

  • Experience with Data Warehousing: Hands-on experience in managing data warehouse solutions.
  • Experience with Docker: Knowledge of Docker for containerization of data applications.

Benefits

  • Comprehensive health coverage
  • Pension plan with company contribution
  • Work-life balance initiatives
  • Support for continuing education and training

Company Culture

  • Growth Mindset: We foster a culture of continuous learning and personal development.
  • Transparency: Open communication is key to our success, and we encourage feedback.
  • Work-Life Balance: We recognize the importance of balancing work and personal life.
Status: Open