Data Engineer - REMOTE Job at My3Tech, Vermont

Y3N2eitMaUxRWVBycVpreHpSU1dHdm1zclE9PQ==
  • 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

RenewaSkin Spa

Traveling Sales Manager Job at RenewaSkin Spa

 ...Job Title: Travel Sales Manager Role Summary: This position is created for individuals who are inspired by beauty, self-confidence, and premium wellness experiences . Our aesthetic spa network continues to grow nationwide, offering advanced treatments and high... 

Catawiki

Remote Senior Data Engineer Job at Catawiki

 ...About the role and team At Catawiki, data sits at the core of our decision-making,...  ...AI, and performance marketing. The Data Engineering role exists to ensure this data foundation...  ...description states that the position is fully remote or 100% office-based, that arrangement... 

Gulfstream Strategic Placements, LLC

GSA contract administrator Job at Gulfstream Strategic Placements, LLC

 ...GSA contract administrator position in Virginia/Maryland This is a permanent, full time position with great benefits and salary offer...  ...as career growth opportunities. We are a large commercial and military construction sub-contractor that completes many medium and... 

Hannover Re

Business Consultant I Job at Hannover Re

 ...Hannover Life Reassurance Company of America (Hannover Re) is currently seeking talented candidates for our open Business Consultant I position. This is a Full-Time role within the SO Client Data Management department. Please see below for more information regarding... 

Ensemble Performing Arts

Substitute Dance Instructor - Longmont, CO Job at Ensemble Performing Arts

 ...Preferred Qualifications: Energy, enthusiasm, and dedication to the art of teaching dance. Post-secondary dance training experience such as a certificate or degree in dance performance, education, or related fields (not mandatory but a plus). About PCDC: From...