Data Engineer

Overview

Remote
Full Time

Skills

Database
Extraction
Scripting
Migration
Data Loading
Data Quality
Collaboration
Knowledge Transfer
SQL
MySQL
Database Architecture
Data Modeling
Normalization
Reverse Engineering
RMS
Management
Data Structure
Analytical Skill
Documentation
Extract
Transform
Load
PDF
Unstructured Data

Job Details

Job Title: Data Engineer

Duration: Long Term

Location: Remote

Key Responsibilities:
  • Analyze and reverse-engineer legacy MySQL/MSSQL databases
  • Reconstruct data dictionaries and undocumented schemas
  • Design and document data mappings to the new RMS
  • Develop optimized SQL extraction and transformation scripts
  • Perform ETL processes and prepare ingestion-ready datasets
  • Support test migrations and final data load
  • Identify and mitigate data quality issues
  • Collaborate with State IT staff and RMS vendor teams
  • Provide documentation and knowledge transfer to State personnel

Required Skills:
  • 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.
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.