Data Engineer

Cape Town FULL TIME R50,000 - R70,000 / Month
(R600,000 - R840,000 / Year)

Job Description

Join us as a Data Engineer where you'll contribute to pivotal data projects that shape our business landscape. Your role will include developing and implementing data architectures to support analytics and machine learning initiatives. You will collaborate with cross-functional teams, ensuring seamless data flow and integrity throughout our systems while optimizing data processing frameworks to support increasing data volumes. We are looking for a team player who brings strong technical expertise to develop scalable solutions.

Responsibilities

  • Architect data solutions to scale efficiently and manage data expansion.
  • Transform and prepare data for analytics and reporting tools.
  • Monitor data storage systems and performance metrics.
  • Build and maintain efficient, reusable, and reliable code.
  • Coordinate with data architects to ensure adherence to best practices.
  • Facilitate cross-departmental communication to gather data requirements.
  • Conduct data quality assessments to maintain high standards.
  • Prepare comprehensive documentation on data solutions and enhanced protocols.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree in Data Engineering is preferred
Experience
  • 5+ years in data engineering or related disciplines
Technical Skills
  • R
  • NoSQL Databases
  • Docker
Soft Skills
  • Analytical thinking
  • Communication
Certifications
  • Google Cloud Professional Data Engineer
  • Oracle Autonomous Database Certified Professional
Languages
  • English: Fluent

Advantageous

  • Hands-on experience with data lakes: Practical skills with data lakes for managing large data repositories.
  • Experience with CI/CD for data projects: Competency in implementing CI/CD pipelines for data applications.

Benefits

  • Health, dental, and vision insurance plans
  • Retirement plan with company matching contribution
  • Access to wellness programs and gym memberships
  • Flexible hours and remote work arrangements

Company Culture

  • Collaboration: We believe in the power of collaboration and teamwork, ensuring every member contributes to success.
  • Growth Opportunities: We are dedicated to providing growth opportunities for our employees through professional development programs.
  • Work-Life Balance: We prioritize a healthy work-life balance that promotes employee well-being and productivity.
Status: Open