Senior Data Engineer / Data Migration Consultant (SQL)

Overview

Remote
Depends on Experience
Contract - Independent
Contract - 2 Month(s)
Unable to Provide Sponsorship

Skills

SQL
Reporting
Records Management
RMS
Public Sector
MySQL
Migration
Microsoft SQL Server
Management
Legacy Systems
Extraction
Enterprise Resource Planning
Data Science
Data Migration
Data Engineering

Job Details

Senior Data Engineer / Data Migration Consultant (SQL)

Apply ON DICE with: resume + availability + rate  **Emails may be missed

Location: Remote (U.S. only)
Type: Contract | Immediate Start

Short-term contract (approximately 4 6 weeks), with duration dependent on data discovery and migration timeline.

Seeking a senior, SQL-focused Data Engineer to support a public-sector Records Management System (RMS) replacement. This role centers on legacy data migration, not analytics or reporting.

Key Responsibilities

  • Reverse-engineer undocumented MySQL / SQL Server schemas

  • Reconstruct data dictionaries and relationships

  • Write advanced, repeatable SQL extraction & transformation logic

  • Support test migrations and final data cutover

  • Produce clear technical documentation

Required

  • 7+ years data engineering / data migration experience

  • Expert-level SQL (complex joins, transformations)

  • Hands-on legacy system migration experience

  • MySQL and/or SQL Server

Nice to Have

  • Public-sector, RMS, ERP, or case-management systems

  • Experience handling attachments/BLOBs

Not a fit if you are: analytics, BI, data science, or Spark/Python-only.

 

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.