Data Engineer

Cape Town FULL TIME R50,000 - R66,000 / Month
(R600,000 - R800,000 / Year)

Job Description

Join our team as a Data Engineer, where you will be instrumental in creating data infrastructure that supports data analytics initiatives. The role requires collaboration with various stakeholders to refine data collection and storage techniques, ensuring seamless data flow.

Responsibilities

  • Create data models that support advanced analytics efforts.
  • Perform regular data quality checks and monitor data performance.
  • Maintain documentation for data transformation processes.
  • Support data-driven projects across departments.
  • Identify opportunities to improve existing data systems.
  • Train team members on data-related processes and tools.

Requirements

Education
  • Bachelor's degree in Data Engineering, Information Technology or relevant field
  • Master's degree in a related field is advantageous
Experience
  • 4-6 years of relevant experience in data engineering
Technical Skills
  • ETL Tools
  • BigQuery
  • NoSQL Databases
  • Data Modeling
Soft Skills
  • Critical Thinking
  • Project Management
Certifications
  • Certified Data Management Professional (CDMP)
Languages
  • English: Fluent

Advantageous

  • Hands-on experience with Azure Data Services: Experience using Azure for data processing and analytics.
  • Familiarity with data visualization tools: Proficiency in visualization tools such as Tableau or Power BI.

Benefits

  • Attractive salary complemented by bonuses based on performance
  • Full health coverage including dental and optical
  • Generous retirement contributions
  • Options for telecommuting and compressed workweeks

Company Culture

  • Collaboration: Teamwork and collaboration are key to our success.
  • Continuous Learning: We encourage a culture of learning through shared knowledge.
  • Work-life Balance: Promoting a healthy balance between work and personal life.
Status: Open