Data Engineer

Pretoria FULL TIME R41,666 - R66,666 / Month
(R500,000 - R800,000 / Year)

Job Description

We are looking for a skilled Data Engineer to join our vibrant team in Pretoria. In this role, you will be responsible for designing and implementing robust data pipelines, collaborating with cross-functional teams to support data-driven decision-making processes. The ideal candidate will possess a strong understanding of data modeling, ETL processes, and cloud data services, ensuring our data infrastructure is optimized for performance and scalability.

Responsibilities

  • Create and maintain data pipelines for various data sources.
  • Work closely with cross-functional teams to align data solutions with business needs.
  • Conduct performance tuning and optimization of existing data workflows.
  • Support data migration activities during system upgrades.
  • Build visualizations and reports to communicate key data insights.
  • Teach team members about data management best practices.
  • Explore and adopt new tools to streamline data processing.
  • Assist in data warehousing and architecture planning.

Requirements

Education
  • Bachelor's degree in Data Science or related field
Experience
  • 5+ years of experience in data engineering or similar roles
Technical Skills
  • SQL
  • Big Data Technologies
  • Data Warehouse Solutions
  • Automated Data Pipelines
  • Data Governance
Soft Skills
  • Critical Thinking
  • Interpersonal Skills
Certifications
  • Microsoft Certified: Azure Data Engineer Associate
  • IBM Certified Data Engineer
Languages
  • English: Fluent

Advantageous

  • Familiarity with Machine Learning: Experience with machine learning algorithms and their application in data processing.
  • Experience with Docker: Knowledge of Docker for containerization of data applications.

Benefits

  • Competitive remuneration package including health benefits.
  • Professional development opportunities and training.
  • Flexible work hours and the possibility of remote work.
  • Employee wellness initiatives.

Company Culture

  • Innovation Driven: We prioritize innovation and encourage creative problem-solving to improve our data processes.
  • Team Collaboration: Collaboration is at our core; we believe that the best results come from working together.
  • Commitment to Growth: A focus on personal and professional growth for all employees, providing frequent training opportunities.
Status: Open