Senior Data Engineer

Hire Resolve

Johannesburg

On-site

ZAR 780,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A recruitment agency is seeking a talented Senior Data Engineer/Developer to enhance their data infrastructure for real-time analytics and fraud detection. The successful applicant will optimize Azure-based data pipelines, ensuring data quality and performance. This position requires 7+ years of experience, proficiency in T-SQL, and familiarity with various Azure services including Data Factory and Synapse Analytics. Strong problem-solving skills and leadership abilities are essential for mentoring junior staff. A competitive salary is offered based on expertise.

Qualifications

  • 7+ years of professional data engineering experience, ideally in a senior/lead position.
  • Deep understanding of Microsoft Data Stack including Azure services.
  • Strong problem-solving skills and ability to mentor junior team members.

Responsibilities

  • Build and optimize Microsoft-based data infrastructure.
  • Design scalable data pipelines using Azure Data Platform.
  • Ensure data quality and governance across systems.

Skills

T-SQL
Azure Data Factory
C#/.NET
SQL Server Integration Services (SSIS)
Power BI
Azure DevOps
Data Processing

Education

BSc/BEng in Computer Science or Data Science

Tools

Azure Synapse Analytics
Azure Databricks
Event Hubs
Git

Job description

Job Title: Senior Data Engineer/Developer

Location: Remote

Industry : IT

Salary: R 780 000 - R1200 000

Hire Resolve’s Client is seeking a talented and experienced Senior Data Engineer/Developer. The successful candidate will build and optimize the Microsoft-based data infrastructure powering real-time financial analytics, fraud detection, and business intelligence systems. You will also design scalable data pipelines using Azure Data Platform, implement cutting-edge solutions with Microsoft Fabric, and ensure data quality and governance across our fintech ecosystem - all with uncompromising security, performance, and reliability.

Responsibilities
  • Maintaining an understanding of the latest SQL features and programming practices through education, study, and participation in conferences, workshops, and groups.
  • Back up files from local directories to share and VSTS.
  • Identifying problems uncovered by customer feedback and testing and correcting or referring problems to appropriate personnel for correction.
  • Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with various Azure SQL versions.
  • Determining user needs by analysing technical requirements.
  • Managing data analysis and integration of disparate systems.
  • Ensuring high quality and optimum performance of code delivered.
  • Following internal standard guidelines.
  • Understanding database operations and optimization for Microsoft SQL Server.
  • Developing reporting systems that provide accessible information for decision-making.
  • Test and prove that the software meets major architectural requirements.
  • Prove for scalability and performance of a software.
  • Ensuring the quality of the system as a whole.
  • Staying up to date with the latest Microsoft data technologies, Azure services, and data engineering best practices.
  • Troubleshooting and optimizing Azure data pipelines, SQL Server performance, and resolving data quality issues.
  • Continuously improving data infrastructure to reduce latency, increase throughput, and optimize Azure costs using FinOps principles.
  • Evaluating and integrating new Microsoft data tools and Azure services to enhance our data platform capabilities.
  • Mentoring and guiding junior data engineers on the team.
  • Participating in architecture reviews and ensuring all data solutions adhere to high-quality standards and best practices.
  • Communicating with stakeholders to understand data requirements and provide technical solutions.
  • Working independently and delivering high-quality work within tight deadlines.
Requirements
  • BSc/BEng in Computer Science, Data Science, or comparable experience.
  • 7+ years professional data engineering experience, 3+ years in a senior/lead capacity.
  • Data Processing: 7+ years T-SQL/SQL Server expertise, deep Azure Synapse Analytics skills, C#/.NET for data processing applications.
  • Microsoft Data Stack: Strong Azure Data Factory, Azure Databricks, SQL Server Integration Services (SSIS), Azure Stream Analytics, Event Hubs.
  • Cloud & Infrastructure: Azure Synapse Analytics, Power Designer for data modelling, Azure DevOps for CI/CD.
  • Data Modelling: Dimensional modelling with Power Designer, SQL Server Data Tools (SSDT), schema design for OLAP/OLTP, performance optimization.
  • Business Intelligence: Power BI integration, SSAS/SSRS experience, DAX/MDX knowledge, semantic layer design.
  • DevOps & Orchestration: Azure DevOps pipelines, ARM templates/Bicep, Azure Monitor, Application Insights.
  • Testing: Unit testing for T-SQL and data pipelines, data quality frameworks, integration testing with Azure Data Factory.
  • Strong in basic DB concepts, joins, aggregate functions and commands (DDL, DML, TCL DCL) and help write and optimize in-application SQL statements.
  • Proficiency in advanced SQL concepts like CTE, Recursive queries, Pivots, Self joins, Temporary functions, UDF, etc.,
  • Deep understanding of relational database concepts with a solid knowledge of MS‑SQL.
  • Proficiency with version control systems such as Git and Azure Repos.
  • Strong problem-solving and troubleshooting skills in Microsoft environments.
  • Experience with ETL tools.
  • Expertise in SQL Server performance tuning and optimization of large-scale data systems.
  • Good communication and leadership skills.
How To Apply :

Contact Hire Resolve today for your next career‑changing move

Our client is offering a highly competitive salary for this role based on experience.

Send your CV to: itcareers@hireresolve.za.com or connect with Sonique Beetge via LinkedIn.

Alternatively, you can also contact me directly at Hire Resolve sonique.beetge@hireresolve.us

We will contact you telephonically in 3 days should you be suitable for this vacancy. If you are not suitable, we will put your CV on file and contact you regarding any future vacancies that arise.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Chosen Online Pty Ltd • Johannesburg

Hybrid
Competitive salary package (R80k - R110k per month)
Hybrid working model
Opportunity to work on challenging international projects
+2
Senior Cloud Data Engineer - Remote
Senior Cloud Data Engineer - Remote

Hire Resolve • Cape Town

Remote
ZAR 700,000 - 950,000
Senior Data Engineer (MS SQL, Ms Fabric) - Johannesburg - up to R1.2mil per annum
Senior Data Engineer (MS SQL, Ms Fabric) - Johannesburg - up to R1.2mil per annum

ATS Client • Johannesburg

Hybrid
ZAR 720,000 - 1,200,000
Hybrid work model
Senior Data Science Consultant - Cape Town - Remote
Senior Data Science Consultant - Cape Town - Remote

Hire Resolve • Cape Town

Remote
ZAR 600,000 - 800,000
Senior Data Engineer – Channel & Data Insights
Senior Data Engineer – Channel & Data Insights

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Data Engineer - JHB
Senior Data Engineer - JHB

Hire Resolve • Johannesburg

On-site
ZAR 800,000 - 1,100,000
Senior Databricks Data Engineer
Senior Databricks Data Engineer

Hileya - Management Consulting • Sandton

On-site
ZAR 500,000 - 700,000
Senior Data Solutions Engineer
Senior Data Solutions Engineer

Future Fit • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Competitive compensation package
Twice-yearly salary increases
Employee wellness programs
+1
Data Engineer (Analytics & Data Platform)
Data Engineer (Analytics & Data Platform)

ATS Client • Cape Town

Hybrid
ZAR 1,200,000 - 1,800,000
Training budget
Flexible working arrangements
Career development
Senior Data Engineer
Senior Data Engineer

Parvana • Cape Town

On-site
ZAR 550,000 - 750,000
Generous salaries
Industry-leading benefits
Career development opportunities