SkillzPage

Jobs

Azure Data Engineer

Facebook Twitter LinkedIn WhatsApp

Back

Azure Data Engineer
 Location: Sandton (Hybrid role 2 days in office / 3 days remote)
 Industry: Data and Technology Consulting
 Level: Mid Level 
 Salary Market related increase
Job Title Azure Data Engineer

About the Company

We are a leading global data-driven consulting firm specialising in turning complex business challenges into actionable insights through advanced data engineering, analytics, and intelligent technology solutions. With offices in South Africa, the UK, and Australia, we partner with major clients across industries such as mining, finance, retail, telecommunications, and logistics.

We’re known for applying mathematical and scientific rigour to solve real-world business problems, with a strong focus on pricing strategy, customer segmentation, operational efficiency, forecasting, and capital optimisation. Our project teams work end-to-end—from consolidating and structuring raw data to deploying custom-built tools, AI models, and simulations that support strategic decision-making.

This is an exciting opportunity for data professionals to contribute to meaningful, high-impact projects in a dynamic, collaborative environment, with exposure to cutting-edge technologies and global best practices.

Our core capabilities span the disciplines of Data Science, Data Engineering, and Software Engineering.

Role Overview

In this role, you’ll work collaboratively within a high-performing team to solve complex problems and deliver meaningful business value across a variety of industries, including mining, telecommunications, retail, and financial services. You’ll also play a key role in developing best practices and driving continuous improvement in data engineering across the organisation.

Core Responsibilities

  • Assist in translating business requirements into clear technical specifications and help communicate technical concepts to both technical and non-technical stakeholders.
  • Contribute to the design of data engineering solutions that align with business needs and fit within established architectural standards.
  • Build and maintain scalable, reliable data pipelines that ingest, clean, and transform data from multiple sources following best practices.
  • Identify opportunities to improve data quality, performance, and reliability, and implement enhancements with guidance from senior team members.
  • Support the successful delivery of data engineering projects by completing assigned tasks within defined scope, timelines, and quality standards.
  • Work collaboratively with senior engineers, engage in knowledge-sharing initiatives, and contribute to the development of junior team members.

Minimum Requirements

  • Graduate or Postgraduate degree in Computer Science, Information Technology, Statistics, Engineering or related technical field.
  • 4+ years of data engineering experience with strong SQL skills and solid Python programming experience
  • Good understanding of Apache Spark fundamentals and experience using it for data processing tasks
  • Familiarity with data architecture concepts including data warehouse and data lake principles, with exposure to medallion architecture patterns
  • Experience in building and maintaining data pipelines for medium to large datasets with guidance on complex implementations
  • Basic CI/CD experience using Azure DevOps and Git, with exposure to infrastructure-as-code tools (ARM templates, Terraform, or Bicep)
  • Hands on experience using the following Azure cloud data platform technologies:
    • Azure Databricks
    • Azure Synapse Analytics
    • Azure Data Factory
    • Azure Storage / Data Lake
    • Azure SQL Database
  • Experience with the following technologies would be beneficial
    • dbt (data build tool)
    • Snowflake data warehousing
  • A relevant data engineering certification would be beneficial

Behavioural Competencies

  • Problem Solver:
    Identifies challenges and opportunities, applying critical thinking to develop innovative and practical solutions.

  • Client-Focused:
    Strives to understand client needs and build strong, collaborative working relationships.

  • Proactive:
    Takes initiative, communicates effectively with stakeholders, and follows through to achieve objectives.

  • Resilient:
    Remains composed and effective under pressure, ambiguity, or opposition.

  • Team-Oriented:
    Thrives in collaborative environments and contributes to an inclusive, team-based culture.

  • Quality-Driven:
    Committed to delivering high-quality, reliable solutions with attention to detail.

  • Strong Communicator:
    Possesses excellent verbal and written communication skills; able to convey complex technical concepts clearly to both technical and non-technical audiences.


Apply Now

Ready to shape the next generation of virtual gaming platforms and work alongside a team of global tech trailblazers?

Send your CV to charne@skillzpage.com

Use the subject line: "Azure Data Engineer  – Hybrid"

(If you don’t hear from us within two weeks, please consider your application unsuccessful.)