Data Engineer

Pretoria FULL TIME R50,000 - R75,000 / Month
(R600,000 - R900,000 / Year)

Job Description

Join us as a Data Engineer where you will play a vital role in maintaining our data architecture and ensuring data quality. You should have a knack for working with ETL processes and be comfortable with various database technologies to support our growing analytics needs.

Responsibilities

  • Build and maintain data APIs for internal and external use.
  • Assist in setting up and modifying data lakes as necessary.
  • Evaluate new data technologies and recommend tools for enhancements.
  • Engage with stakeholders to understand data needs and reporting requirements.
  • Participate in defining data policies and security measures.

Requirements

Education
  • Master's degree in Computer Science or Data Engineering is preferred
Experience
  • 5+ years in data engineering roles with strong focus on architecture
Technical Skills
  • SQL and NoSQL databases
  • Cloud Services (AWS, GCP)
  • Data Modeling
Soft Skills
  • Teamwork
  • Time Management
Certifications
  • Data Science Certification
  • AWS Certified Data Analytics - Specialty
Languages
  • English: Fluent

Advantageous

  • Experience in real-time data processing: Knowledge of technologies for streaming data handling.
  • Experience with data visualization tools: Knowledge of data visualization software for reporting.

Benefits

  • Private health insurance options
  • Annual performance bonuses
  • Remote work flexibility
  • Access to training and certifications

Company Culture

  • Innovation Focus: We encourage a culture of creativity and innovation to drive our success.
  • Team Collaboration: Our teams work together closely, sharing knowledge and supporting each other.
  • Commitment to Growth: We value professional growth and provide opportunities for continuous learning.
Status: Open