Data Analyst/Programmer

Milsoft Utility Solutions, Inc.

Abilene (TX)

Remote

USD 80,000 - 100,000

Full time

13 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Milsoft Utility Solutions, Inc. seeks a Data Analyst/Programmer who will collaborate with Project Managers and clients to ensure effective extraction, transformation, and loading of complex datasets from legacy systems into Milsoft software, maintaining data integrity during migrations.

You will design, test, and run ETL scripts, analyze data structures, define mapping rules, and produce post-conversion reconciliation reports, contributing to smooth transitions with minimal downtime.

Qualifications

  • Bachelor's degree in Computer Science, IT, Data Analytics, or equivalent hands-on experience.
  • Advanced scripting abilities in Python for data parsing and file manipulation.
  • Proficiency in writing complex SQL queries, stored procedures, joins, and indexing.
  • Experience working with JSON, XML, CSV, fixed-width files, and relational database dumps.
  • Experience building, running, and/or maintaining ETL pipelines is desirable.
  • Excellent interpersonal, problem-solving, and communication skills to translate complex data mapping challenges into simple terms for non-technical stakeholders.

Responsibilities

  • Designs, develops, tests, and executes scripts to extract data from various source systems, transform it according to business logic, and load it into target databases within project timelines.
  • Analyzes source data structures, field mappings, and legacy databases to identify data quality issues, missing fields, or potential conversion bottlenecks.
  • Collaborates with business analysts and clients to define data mapping rules and runs validation scripts to verify completeness and accuracy pre- and post-migration.
  • Writes scalable scripts and automated tools to streamline repeatable migration processes and reduce manual intervention.
  • Maintains documentation of data conversion routines, mapping logic, and exception-handling procedures, and produces post-conversion reconciliation reports.
  • Efficiently diagnoses and resolves complex data discrepancies, transformation errors, and performance issues during testing and production cutovers.
  • Upholds, safeguards, and promotes Milsoft's values and philosophy regarding ethics, integrity, and corporate responsibility.
  • Any other duties as necessary or assigned occasionally.

Skills

Python scripting
SQL querying
Data analysis
Communication skills

Education

Bachelor's degree in Computer Science/IT/Data Analytics

Tools

PostgreSQL
SQL Server
ETL tools
JSON/XML/CSV

Job description

DATA ANALYST/PROGRAMMER

Department: Implementation Services

Reports to: Manager of Data Operations

Division: Remote

Classification: Salary/Exempt/Full-time

JOB SUMMARY

The Data Analyst/Programmer will work closely with Project Managers, Implementation Specialists, and, when needed, clients to ensure the effective extraction, transformation, and loading of complex datasets from legacy systems into Milsoft software solutions, maintaining data integrity and seamless migrations with minimal downtime.

ESSENTIAL FUNCTIONS
  1. Designs, develops, tests, and executes scripts to extract data from various source systems, transform it according to business logic, and load it into target databases within project timelines.
  2. Analyzes source data structures, field mappings, and legacy databases to identify data quality issues, missing fields, or potential conversion bottlenecks.
  3. Collaborates with business analysts and clients to define data mapping rules and runs validation scripts to verify completeness and accuracy pre- and post-migration.
  4. Writes scalable scripts and automated tools to streamline repeatable migration processes and reduce manual intervention.
  5. Maintains documentation of data conversion routines, mapping logic, and exception-handling procedures, and produces post-conversion reconciliation reports.
  6. Efficiently diagnoses and resolves complex data discrepancies, transformation errors, and performance issues during testing and production cutovers.
  7. Upholds, safeguards, and promotes Milsoft's values and philosophy regarding ethics, integrity, and corporate responsibility.
  8. Maintains regular, consistent, and professional attendance, punctuality, personal appearance, and adherence to relevant health and safety procedures.
  9. Any other duties that may be necessary or assigned occasionally.
QUALIFICATIONS
  1. Bachelor's degree in Computer Science, Information Technology, Data Analytics, or equivalent hands-on experience.
  2. Advanced scripting abilities in languages such as Python for data parsing and file manipulation.
  3. Proficiency in writing complex SQL queries, stored procedures, joins, and indexing (e.g., PostgreSQL, SQL Server).
  4. Experience working with diverse file formats, including JSON, XML, CSV, fixed-width files, and relational database dumps.
  5. Experience building, running, and/or maintaining ETL pipelines is desirable.
  6. Excellent interpersonal, problem-solving, and communication skills to translate complex data mapping challenges into simple terms for non-technical stakeholders.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Data Analyst & ETL Programmer
Remote Data Analyst & ETL Programmer

Milsoft Utility Solutions, Inc. • Abilene (TX)

Remote
USD 80,000 - 100,000
Data Specialist (Level III)
Data Specialist (Level III)

Mega Cloud Lab • City of Albany (NY)

On-site
USD 95,000 - 135,000
Data Analyst/ Healthcare
Data Analyst/ Healthcare

AHU Technologies Inc • United States

On-site
USD 100,000 - 130,000
SR Programmer/Analyst
SR Programmer/Analyst

Acbcoop • Memphis (TN)

On-site
USD 85,000 - 110,000
Data Analyst/ Curam
Data Analyst/ Curam

AHU Technologies Inc • United States

On-site
USD 90,000 - 120,000
Database Analyst
Database Analyst

FCL Dental • Town of Texas (WI), Northern (KY)

Hybrid
USD 65,000 - 95,000
Sr. Data Analyst
Sr. Data Analyst

Remote Career • New York (NY)

On-site
USD 90,000 - 120,000
Systems Programmer Analyst
Systems Programmer Analyst

Prosum • Pasadena (CA)

On-site
USD 100,000 - 140,000
Data Solutions Architect - Remote 1 year contract 75/hr
Data Solutions Architect - Remote 1 year contract 75/hr

ContractStaffingRecruiters.com • Stamford (CT)

Remote
USD 140,000 - 190,000
Program Data Specialist (2717)
Program Data Specialist (2717)

Paycom - ATS • Houston (TX)

On-site
USD 60,000 - 80,000