Enable job alerts via email!

Senior Data Engineer

Ubuntu Resource Management Johannesburg

Gauteng

On-site

ZAR 200 000 - 300 000

Full time

5 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A strategic resource management firm in Gauteng is seeking a Senior Data Engineer to lead the design and optimization of a scalable cloud data platform. The role involves collaborating with stakeholders, mentoring junior engineers, and ensuring data governance. Candidates should have a Bachelor's degree in Computer Science or related field, with at least 5 years of experience in data engineering and expertise in Microsoft Azure and SSIS. Competitive remuneration based on experience.

Qualifications

  • Minimum of 5 years' experience in data engineering, including proven expertise in data warehouse design.
  • Hands-on experience with Microsoft Azure and SSIS.
  • Proven ability to design scalable solutions aligned with business objectives.

Responsibilities

  • Design and implement a modern Azure-based data warehouse.
  • Establish and maintain frameworks for data quality and security.
  • Collaborate with senior business leaders to translate objectives into solutions.
  • Build and enhance robust data pipelines and guide junior engineers.
  • Drive performance tuning and monitoring across data platforms.

Skills

Data governance
SQL development
Data modeling
Cloud data platforms
Communication
Leadership
Mentoring

Education

Bachelor's degree in Computer Science
Master's degree (advantageous)

Tools

Microsoft Azure
SSIS
Azure Data Factory
Power BI
Databricks
Job description
Introduction

Are you a strategic Data Engineering professional with a passion for building scalable, future‑ready cloud data platforms?

Our client is seeking a Senior Data Engineer to lead the design, development, and optimization of enterprise‑level data systems.

In this role, you'll drive architecture innovation, data governance, and analytics enablement while collaborating with senior stakeholders and mentoring junior engineers.

Duties & Responsibilities
  • Lead Architecture & Innovation: Design and implement a modern Azure-based data warehouse while optimizing existing SSIS ETL frameworks.
  • Champion Data Governance: Establish and maintain frameworks for data quality, security, and compliance with regulatory standards.
  • Engage Stakeholders: Collaborate with senior business leaders to translate strategic objectives into scalable technical solutions.
  • Deliver & Mentor: Build and enhance robust data pipelines, manage real‑time and historical data migrations, and guide junior data engineers.
  • Optimize & Improve: Drive performance tuning, monitoring, and continuous improvement initiatives across all data platforms.
Desired Experience & Qualification
  • Bachelor's degree in Computer Science, Information Systems, Data Engineering, or related field (Master's degree advantageous).
  • Minimum of 5 years' experience in data engineering, including proven expertise in data warehouse design and development.
  • Hands‑on experience with Microsoft Azure and SSIS.
  • Strong SQL development, data modeling (Kimball, Star Schema, or Snowflake), and data governance skills.
  • Proven ability to design scalable solutions aligned with business objectives.
Preferred Skills
  • Experience with Azure Data Factory, Synapse, or Databricks.
  • Familiarity with Power BI or other business intelligence tools.
  • Strong communication, leadership, and mentoring abilities.
Package & Remuneration

Depending on experience

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.