Intermediate Data Engineer

Executive Placements · Bo+Kaap

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Key Responsibilities

Data Engineering & Platform Development

  • Design, build, and maintain scalable data pipelines and workflows.
  • Develop and optimise data processing solutions using Databricks and Apache Spark .
  • Build and support end-to-end data integration and transformation processes.
  • Ensure data solutions are reliable, efficient, and aligned with best-practice engineering standards.

Cloud & Big Data Solutions

  • Develop solutions within Azure cloud environments.
  • Support the implementation and optimisation of modern data architectures.
  • Work with large-scale datasets and distributed computing frameworks.
  • Contribute to the ongoing evolution of the organisation's data platform capabilities.

Data Pipeline Automation & CI/CD

  • Develop and maintain CI/CD pipelines to support efficient deployment and release processes.
  • Implement automation strategies that improve data delivery, quality, and operational efficiency.
  • Support monitoring, testing, and optimisation of data engineering workflows.

Collaboration & Solution Delivery

  • Work closely with Data Engineers, Developers, Analysts, and Business Stakeholders to deliver high-quality data solutions.
  • Participate in solution design discussions and technical planning.
  • Contribute to the continuous improvement of data engineering practices and standards.

Innovation & Continuous Learning

  • Stay current with emerging technologies and trends within data engineering and cloud platforms.
  • Identify opportunities to improve performance, scalability, and maintainability across data solutions.
  • Contribute to knowledge sharing and technical excellence within the team.

Requirements

Essential Skills & Experience

  • 3-5 years' experience in a Data Engineering, Backend Development, or similar technical role.
  • Previous experience working as a Data Engineer .
  • Strong experience with Databricks .
  • Proven expertise in Apache Spark and cluster computing environments.
  • Advanced Python skills, including mandatory PySpark experience.
  • Strong SQL development skills.
  • Experience developing and maintaining CI/CD pipelines .
  • Experience building scalable and reusable data pipelines.
  • Solid software engineering and backend development foundations.
  • Exposure to Azure cloud services and infrastructure .

Advantageous Experience

  • Microsoft Fabric experience.
  • Medallion Architecture experience.
  • Experience working with modern data warehousing and analytics environments.
  • Exposure to cloud-native

.special-hidden { display: none; }

Auto-apply to this jobView original posting ↗
Intermediate Data Engineer at Executive Placements — Bo+Kaap · JobAlertsZA