Enable job alerts via email!

Data Engineer (Azure) - 6 month contract

Ace Staffing

Johannesburg

On-site

ZAR 500,000 - 800,000

Full time

18 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading digital strategy and technology services company is looking for an Azure Data Engineer to design and maintain robust ETL data pipelines. This role involves collaborating closely with teams to deliver scalable data solutions, ensuring data quality and adherence to compliance standards. Ideal candidates will have expertise in Azure Data services and a strong passion for data engineering.

Qualifications

  • Bachelor's degree in Computer Science or equivalent practical experience.
  • Proven experience with Azure Data Factory and Azure data services.
  • Strong SQL skills and understanding of data warehousing concepts.

Responsibilities

  • Design, develop, and maintain ETL pipelines using Azure Data Factory.
  • Collaborate with data architects and analysts to deliver data solutions.
  • Monitor and troubleshoot data pipeline performance.

Skills

SQL
Data Integration
Data Transformation
Data Warehousing
Python
C#
Java
Data Quality
Collaboration

Education

Bachelor's degree in Computer Science

Tools

Azure Data Factory
Azure Blob Storage
Azure SQL Database

Job description

Location : Bryanston, Johannesburg (Hybrid / remote)

Contract : 6 months starting asap / 1 July 2025

Overview :

A leading digital strategy and technology services company is seeking a skilled Azure Data Engineer with strong expertise in Azure Data Factory . This role involves designing, building, and maintaining scalable data pipelines to support data integration, transformation, and analytics for enterprise clients.

Key Responsibilities

Design, develop, and maintain scalable ETL data pipelines using Azure Data Factory.

Extract, transform, and load (ETL) data from multiple sources into cloud-based data warehouses.

Collaborate with data architects, analysts, and business stakeholders to gather requirements and deliver data solutions.

Implement data transformation and cleansing logic to ensure data quality and consistency.

Optimize data workflows for performance, scalability, and cost-efficiency.

Monitor pipeline performance and troubleshoot issues proactively.

Create and maintain technical documentation, including data mappings, flow diagrams, and design specs.

Stay current with Azure tools, trends, and best practices.

Participate in code reviews, knowledge-sharing, and continuous improvement initiatives.

Mentor junior team members and contribute to their professional growth.

Ensure adherence to data privacy, security, and compliance standards.

Qualifications and Skills

Bachelor's degree in Computer Science or related field, or equivalent practical experience.

Proven experience with Azure Data Factory and other Azure data services (e.g., Azure Blob Storage, Azure SQL Database).

Strong SQL skills and experience with relational databases.

Solid understanding of data warehousing concepts and dimensional modeling.

Familiarity with REST APIs, message queues, and various data formats.

Proficient in scripting / programming with Python, C#, or Java.

Excellent problem-solving skills and ability to troubleshoot complex data issues.

Strong communication and collaboration skills across technical and non-technical teams.

Azure certifications (e.g., Azure Data Engineer Associate) are advantageous.

Candidates with a passion for data engineering and a track record of building robust data solutions in Azure are highly encouraged to apply.

Create a job alert for this search
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.