P

Data Engineer | Remote

Pty
Full-time
Remote
South Africa

Introduction

Our client is looking for a Data Engineer to design, build, and maintain robust data pipelines and scalable data solutions. This role is ideal for a technically strong engineer who enjoys working with cloud-based analytics tools, optimizing data workflows, and enabling data-driven decision-making. You will work closely with analysts, developers, and stakeholders to ensure high-quality, accessible, and secure data delivery across the business.

Duties & Responsibilities

Design, develop, and maintain data pipelines for ingestion, transformation, and loading into target systems.
Work with Google BigQuery to optimize queries, manage datasets, and ensure efficient performance.
Manage and optimize relational databases, ensuring reliability and data integrity.
Implement automation and workflow management for data processing tasks.
Collaborate with business and technical teams to understand data requirements and deliver tailored solutions.
Monitor, troubleshoot, and resolve data quality or performance issues.
Apply security and governance best practices to all data solutions.
Document workflows, data models, and processes for long-term maintainability.

Desired Experience & Qualification

  • Proven experience as a Data Engineer or in a similar data-focused role.
  • Strong working knowledge of Google BigQuery and SQL optimisation.
  • Experience with relational database systems (e.g., MySQL, PostgreSQL, SQL Server).
  • Proficiency in Python for automation, data processing, or integration tasks.
  • Experience building and maintaining data pipelines using ETL/ELT processes.
  • Solid understanding of data modelling, governance, and performance tuning.
  • Ability to work collaboratively with cross-functional teams.

 

Nice-to-Haves:

  • Experience with workflow orchestration tools (e.g., Apache Airflow, dbt).
  • Familiarity with cloud platforms (e.g., GCP, AWS, Azure).
  • Exposure to data warehouse optimization and BI tool integrations.
  • Understanding of streaming data technologies and APIs.

Package & Remuneration

R75,000 per month, depending on experience.