Database Engineer (SQL)

Ovations Talent Sourcing

Johannesburg

On-site

ZAR 900,000 - 1,300,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Ovations Talent Sourcing is seeking a hands-on Database Engineer (SQL) for a 6–12 month contract in the consulting industry. The role will build and run the SQL transformation layer in AWS RDS for an enterprise legacy data migration project.

Responsibilities include writing and testing transformation scripts, performing data reconciliation, linking unstructured files to migrated records, and creating a reusable framework.

Qualifications

  • Advanced SQL skills with experience in complex data transformations.
  • Experience executing transformations inside AWS RDS and using S3 for staging.
  • Experience with enterprise ETL or migration projects and data mapping.

Responsibilities

  • Write, test, and execute transformation scripts in AWS RDS.
  • Perform row-count checks and referential integrity validations.
  • Link unstructured files to migrated records and support mapping.
  • Develop a modular, reusable transformation framework.
  • Document data lineage and transformation rules.
  • Collaborate with system leads, IT teams, and vendors for signoffs.

Skills

Advanced SQL
Data Transformation
Data Reconciliation
Data Governance & Lineage
Stakeholder Collaboration

Tools

AWS RDS
AWS S3
Excel

Job description

This is a 6 – 12-month contract with our client in the consulting industry.

We are looking for a hands-on Database Engineer (SQL) to build and execute the SQL transformation layer in AWS RDS for an enterprise legacy data migration project.

Key Responsibilities
  • SQL Data Transformation: Write, test, and execute transformation scripts directly within AWS RDS to convert legacy data into required import formats.
  • Data Reconciliation & Audit: Perform row-count checks, key-field reconciliations, and referential integrity validations before generating import files.
  • Document Mapping Support: Assist in extracting and linking unstructured files (incident photos, inspection PDFs) to their corresponding migrated records via file shares.
  • Reusable Script Framework: Develop a modular transformation framework that can be reused across multiple legacy system migration waves.
  • Governance & Lineage: Document mapping logic, transformation rules, and data lineage to maintain complete audit readiness.
  • Stakeholder Collaboration: Work closely with System Leads, internal IT, and platform vendors to validate data schemas and obtain signoffs.
Minimum Requirements
  • Advanced SQL: Proven expertise writing, tuning, and troubleshooting complex data transformation queries in relational databases.
  • AWS RDS & S3: Hands-on experience executing transformation logic directly inside AWS RDS and using S3 for staging.
  • Enterprise ETL/Migration: Demonstrated experience extracting, cleansing, and mapping structured data between enterprise schemas under strict project timelines.
  • Document & Metadata Linkage: Practical experience linking unstructured files (PDFs, images) to relational database records.
  • Data Quality & Reconciliation: Strict adherence to data auditing standards, row-count verifications, and using Excel-based mapping templates.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Database Engineer
Database Engineer

Ovations Technologies • Johannesburg

On-site
ZAR 670,000 - 1,228,000
SQL Transformation Engineer for AWS RDS Data Migration
SQL Transformation Engineer for AWS RDS Data Migration

Ovations Talent Sourcing • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Contract: SQL Data Engineer for AWS RDS Migration
Contract: SQL Data Engineer for AWS RDS Migration

Ovations Technologies • Johannesburg

On-site
ZAR 670,000 - 1,228,000
Senior Data Engineer- AWS
Senior Data Engineer- AWS

Impronics Technologies • Gauteng

On-site
ZAR 600,000 - 800,000
Senior Data Engineer- AWS
Senior Data Engineer- AWS

Impronics Technologies • Johannesburg

On-site
ZAR 600,000 - 800,000
Senior Specialist – Data Engineer
Senior Specialist – Data Engineer

Impronics Technologies • Gauteng

On-site
ZAR 600,000 - 850,000
Senior Data Engineer / Data Analyst
Senior Data Engineer / Data Analyst

Indsafri • South Africa

On-site
ZAR 700,000 - 1,200,000
Senior ETL Developer & Database Administrator (DBA)
Senior ETL Developer & Database Administrator (DBA)

ATS Client • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Data Engineer
Data Engineer

Inkhanyeti Solutions • Johannesburg

On-site
ZAR 600,000 - 750,000
Data Migration Engineer
Data Migration Engineer

Indsafri • South Africa

On-site
ZAR 650,000 - 1,100,000