Job Details

SQL Data Engineer

About

Description

The SQL Data Engineer at Momentum Investments will be responsible for designing and optimizing robust data solutions to support investment operations and analytics. This contract role requires advanced skills in SQL Server, SSIS, Python, and AWS data services, with a strong focus on backend data engineering rather than application development. The ideal candidate will have over 5 years of experience, particularly in the financial or investment sector, and demonstrate proficiency in building ETL/ELT pipelines, implementing data governance, and collaborating with stakeholders in an Agile environment.

Responsibilities

  • Expert-level SQL backend development (not application development)
  • Elicit and document business requirements directly from data clients
  • Deliver innovative solutions aligned with business needs and strategies
  • Develop and maintain ETL/ELT data pipelines using SSIS and AWS Glue for large-scale data ingestion and transformation
  • Implement database solutions with partitioning, indexing, and stored procedures to improve query execution times
  • Build and maintain effective relationships with stakeholders
  • Deliver consistent, high-quality service while managing expectations

Qualifications

  • Minimum 5 years of hands-on SQL development experience (Experience in warehouse, data lake, or data vault development using SSIS and SQL Transact will be considered here – not just fluency in SQL for 10 years)
  • 5 years+ of Python for data processing, automation, and ETL/ELT pipeline development

Application instructions:

  • Click the green button to apply

Hiring organization

Hiring organization image

Momentum Group

Employment Type: job

Job Location: Centurion,Gauteng,South Africa

Base Salary: Market Related

Closing Date:

Apply Now

Related Jobs

Company Logo
SQL Data Engineer
View Details
Company Logo
SQL Data Engineer (12 Month Contract)
View Details
Company Logo
Data & SQL Analyst
View Details