Data Engineer

Remote • Posted 4 hours ago • Updated 4 hours ago
Full Time
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🎯 Assessing qualifications...

Job Details

Skills

  • sql server
  • Python
  • Performance Tuning
  • data integrity
  • partitioning
  • Stored Procedures
  • indexing
  • T-SQL
  • batch scheduling
  • Control-M
  • ETL automation
  • Transaction Management
  • job dependencies
  • EBCDIC (037/1047)
  • Data Conversion (EBCDIC ↔ ASCII/Unicode)
  • ODBC
  • VLDB
  • Data Lifecycle Management
  • Audit & Compliance
  • Data Archiving & Purging
  • Logging & Monitoring

Summary

Job Title: Data Engineer

Location:  Remote

Duration: long term

Job ID: 4CI -7453

Required Qualifications:

  • Design and develop SQL Server stored procedures for data archiving, purge eligibility, and execution (soft/hard deletes).
  • Handle EBCDIC data processing, including conversion to ASCII/Unicode and validation of data integrity.
  • Develop Python-based automation for orchestration, validation, reconciliation, and reporting.
  • Implement data retention rules, legal holds, and safe purge strategies with rollback and restore capabilities.
  • Optimize performance for large datasets using indexing, partitioning, and efficient transaction handling.
  • Create and manage batch jobs in Control-M, including scheduling, dependencies, alerts, and rerun strategies.
  • Monitor data pipelines, troubleshoot issues, and support production incidents with root cause analysis.
  • Maintain audit trails, ensure compliance, and enforce data security standards.
  • Collaborate with DBAs, data governance, and application teams to align with retention policies and business needs.
  • Strong experience with Microsoft SQL Server (T-SQL, stored procedures, indexing, query tuning).
  • Hands-on experience with Python for data processing and automation (ODBC connectivity, logging, error handling).
  • Knowledge of EBCDIC data formats, conversions, and validation techniques.
  • Experience with Control-M for batch scheduling and job management.
  • Understanding of data archiving, retention policies, and purge frameworks.
  • Experience working with large datasets and performance optimization techniques.
  • Preferred: Experience with VLDB, table partitioning, and archival solutions.
  • Preferred: Familiarity with mainframe data models, COBOL copybooks, and packed numeric formats.
  • Preferred: Knowledge of CI/CD tools (DACPAC, automated testing) for database and Python deployments.
  • Preferred: Experience with data governance and regulatory compliance (SOX, PCI, HIPAA, GDPR).
  • Strong analytical, troubleshooting, and documentation skills.
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.
  • Dice Id: 10110479
  • Position Id: 7454-19796-
  • Posted 4 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Easy Apply

Third Party, Contract

Depends on Experience

Remote

Today

Easy Apply

Contract

70 - 70

Remote or Cincinnati, Ohio

2d ago

Easy Apply

Contract

Depends on Experience

Remote or Hybrid in Los Angeles, California

6d ago

Easy Apply

Contract

$60,000 - $65,000

Search all similar jobs