Data Engineer - REMOTE Job at My3Tech, Vermont

ZEsrQ2MrUndkbUxSWnhuRTZDckJVNWk4dXc9PQ==
  • My3Tech
  • Vermont

Job Description

Role: Data Engineer

Location: Remote within the U.S.

Duration: 11 months Contract

Client is replacing its legacy Records Management System (RMS) and needs support to analyze and migrate existing RMS data (stored in MySQL and replicated to Microsoft SQL, with incomplete documentation) into the new RMS platform. The Client is seeking an Assigned Personnel resource in the Data Engineer category to perform legacy data discovery and analysis (including reconstructing a usable data dictionary and identifying data-quality issues), develop data mapping and transformation logic to align legacy structures to the new RMS ingestion requirements, write performant and repeatable SQL extraction/transformation scripts with appropriate staging and validation checks, and support iterative test migrations and final loading while collaborating with the RMS vendor to confirm successful imports, with clear documentation and knowledge transfer to Agency staff.

Responsibilities:

The Data Engineer must demonstrate proficiency in the following areas:

  • Advanced SQL with emphasis on complex SELECT statements, joins, subqueries, and transformation logic.
  • MySQL/MSSQL database architecture, and schema discovery.
  • Data modeling, normalization concepts, and reverse-engineering undocumented schema.
  • ETL methodology and preparing structured data for ingestion into third-party systems.
  • Experience with public-safety RMS, case-management, or similarly complex relational data structures (preferred).
  • Strong analytical and documentation skills with the ability to interpret incomplete or ambiguous legacy data.
  • Experience with ETL processing binary large objects, PDF, and other unstructured data.

Tasks to be accomplished:

  • Perform detailed analysis of legacy MySQL/MSSQL databases to identify tables, columns, relationships, keys, constraints, and implicit business rules
  • Reverse-engineer or reconstruct a comprehensive data dictionary, including field definitions, data types, enumerations, and functional meaning
  • Identify and Propose mitigations for data quality issues
  • Develop comprehensive data-mapping documentation between legacy MySQL/MSSQL structures and new RMS ingestion requirements
  • Recommend transformation logic to address structural mismatches, normalization differences, or field consolidations. Consider the feasibility of applying records retention policy to limit scope of exported data
  • Write performant and accurate SELECT statements that extract, join, normalize, and structure legacy data into ingestion-ready datasets aligned with the new RMS schema
  • Create temporary staging tables, views, or intermediate transformation logic as needed
  • Incorporate data-quality checks, deduplication rules, value normalization, and field level remediation
  • Produce SQL extraction scripts for each RMS module
  • Provide documentation for each script, including purpose, dependencies, assumptions, and data transformations applied
  • Deliver repeatable processes/instructions to support test migrations and final cutover
  • Document fields that cannot be imported into the new platform due to incompatibilities. Agency staff will make determinations about criticality of data unable to be exported or imported
  • Legacy Data Dictionary (as reconstructed)
  • Data Mapping Specification (legacy new RMS)
  • SQL Extraction and Transformation Scripts for each data RMS module
  • Staging/Transformation Logic Documentation
  • Migration Support Reports (test migration feedback, revisions made)
  • Knowledge Transfer Package (demonstration, presentation of work completed, Significant findings)

Job Tags

Contract work, Temporary work,

Similar Jobs

Archdiocese of St. Louis

Registered Nurse Job at Archdiocese of St. Louis

 ...as needed), Family Care Safety Registration, drug screen, an employment and education or licensure/certification verification, and Covid-19 and Influenza vaccination. Various positions will require physical examination, Tuberculosis screening and Hepatitis A. All offers... 

GreatAuPair LLC

Nanny Job at GreatAuPair LLC

We are a warm and welcoming family in the suburbs of Washington, DC, looking for a full-time live-in nanny who can become a trusted part of our home. We have two children -- ages 4 and almost 3 -- who will both be in school during the day. We're seeking someone dependable... 

Hilton

Deep Cleaner - Hilton Omaha Job at Hilton

 ...energetic, detail-loving individuals to join our Housekeeping team as Deep Cleaners. If you take pride in your work, enjoy seeing instant...  ...on the business need. A Deep Cleaner is responsible for deep cleaning guest rooms and responding to guest requests in the hotel's... 

Consultative Search Group

Royalty Label Analyst Job at Consultative Search Group

 ...A well-established entertainment firm seeks a Royalty Label Analyst to join their dynamic team. Responsibilities Prepare complex...  ...accommodations may be made to enable individuals with disabilities to perform the essential functions. Advanced proficiency in... 

Intelligence Federal

FOIA Analyst - FULL TELEWORK - Government Contractor Job at Intelligence Federal

 ...growing federal contracting company seeking an experienced FOIA Analysts to support a federal government agency. This is a full-time...  ...identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any...