EBCDIC Data Engineer - Remote Job

Remote • Posted 1 hour ago • Updated 1 hour ago
Contract W2
Contract Corp To Corp
Contract Independent
Remote
Depends on Experience
Fitment

Dice Job Match Score™

🤯 Applying directly to the forehead...

Job Details

Skills

  • Archiving
  • Auditing
  • Automated Testing
  • BMC Control-M
  • COBOL
  • Collaboration
  • Continuous Delivery
  • Continuous Integration
  • Dashboard
  • Data Archiving
  • Data Governance
  • Data Integrity
  • Data Processing
  • Database
  • Extract
  • Transform
  • Load
  • HIPAA
  • Integrity Management
  • Legal
  • Mainframe
  • Microsoft SQL Server
  • Microsoft SQL Server Management Studio (SSMS)
  • ODBC
  • Orchestration
  • Payment Card Industry
  • Python
  • Query Optimization
  • ROOT
  • Recovery
  • Regulatory Compliance
  • SAFE
  • SQL
  • SSD
  • Sarbanes-Oxley
  • Scheduling
  • Scripting
  • Storage
  • Stored Procedures
  • Switches
  • Transact-SQL
  • VLDB
  • Workflow
  • EBCDIC
  • Extended Binary Coded Decimal Interchange Code

Summary

Title : Data Engineer

location : Remote Job

job description

Build and maintain SQL Server stored procedures for data archiving, purge eligibility determination, and purge execution (soft/hard deletes as required). Handle EBCDIC data processing requirements (e.g., EBCDIC ASCII/Unicode conversion, fixed-length records, packed decimals/COBOL-style encodings when applicable) and ensure data integrity post-conversion. Develop Python utilities for orchestration, validation, reconciliation, exception handling, and operational automation (e.g., pre/post checks, file-based extracts, run reports).

Implement purge controls: retention rules, legal hold/exclusions, referential integrity management, dependency ordering, and rollback/restore strategy. Optimize performance for large volumes (partitioning strategies, indexing, batching, minimal logging approaches where appropriate, transaction scoping). Integrate and run jobs in ControlM: job definitions, calendars, dependencies, resource limits, alerting, rerun/restart logic.

Create operational runbooks, monitoring dashboards/metrics, and support production incidents (root cause, fixes, postmortems).

Ensure security and compliance: least-privilege access, audit trails, PII handling, and evidence for retention/purge execution.

Collaborate with DBAs, data governance, and application teams to validate retention policy interpretation and downstream impacts. Required technical skills SQL Server: TSQL, stored procedures, transactions, error handling, temp tables, indexing, query tuning, SSMS, SQL Agent fundamentals (even if ControlM is primary).

EBCDIC: understanding of common code pages (e.g., 037/1047), conversion pitfalls, fixed-width layouts, and validation strategies.

Python: building maintainable scripts/modules for ETL-style tasks, database connectivity (ODBC), logging, configuration, and testability. Batch scheduling: ControlM job creation/execution, dependencies, alerts, reruns, and operational support. Data lifecycle: archiving patterns, retention, purge frameworks, auditability, and safe-delete patterns.

 

Nice-to-have skills

Experience with very large tables (VLDB), table partitioning/switching, and archival to cheaper storage tiers. Familiarity with mainframe-originated data models, COBOL copybooks, and packed numeric formats. CI/CD for database objects (DACPAC/SSD T or equivalent), Python packaging, and automated testing. Knowledge of data governance tools/processes and legal hold workflows. Experience in regulated environments (SOX, PCI, HIPAA, GDPR-like retention controls).

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: 10123013
  • Position Id: 8936902
  • Posted 1 hour 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

Full-time, Third Party, Contract

Depends on Experience

Remote

Today

Easy Apply

Contract

70 - 70

Remote

Yesterday

Easy Apply

Third Party, Contract

Depends on Experience

Remote

Today

Easy Apply

Contract

$70 - $72

Search all similar jobs