Data Engineer with EBCDIC

Remote • Posted 2 hours ago • Updated 2 hours ago
Contract W2
Contract Independent
No Travel Required
Remote
$70 - $70/hr
Company Branding Image
Fitment

Dice Job Match Score™

⭐ Evaluating experience...

Job Details

Skills

  • Data Engineer
  • EBCDIC
  • COBOL
  • SQL
  • Python
  • ETL
  • ODBC
  • VLDB
  • CI/CD
  • SOX
  • PCI
  • HIPAA
  • GDPR

Summary

Role Title: Data Engineer (W2 Only)
Location: Remote
Visa: (GC), (USC) Only


Role Description: Role summary Design, build, and operate reliable archiving and purging solutions on Microsoft SQL Server for datasets stored/represented in EBCDIC format, using SQL Server stored procedures and Python automation.

Own batch execution and scheduling via Control‑M, ensuring performance, auditability, retention compliance, and safe deletion practices.

Required Skills:

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 Control‑M: 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: T‑SQL, stored procedures, transactions, error handling, temp tables, indexing, query tuning, SSMS, SQL Agent fundamentals (even if Control‑M 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: Control‑M 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: 91129658
  • Position Id: 8936646
  • Posted 2 hours ago

Company Info

About Pristine Resource

We are a team of professional IT experts. We believe in the provision of highly customized solutions. Contact us and let us know what you are looking for. Our experts will analyze each and every aspect, devise a plan and craft the services to meet your requirements in an attempt to ensure the provision of the top-quality results. Our focus remains on consistent generation of the desired results. We don’t believe in temporary success.

About_Company_OneAbout_Company_Two
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, Third Party

Depends on Experience

Remote

Today

Easy Apply

Full-time, Third Party, Contract

Depends on Experience

Remote or Chicago, Illinois

Today

Easy Apply

Full-time, Part-time, Contract, Third Party

Search all similar jobs