Data Engineer

FourCi

(remote)

JOB DETAILS
SALARY
$0–$155,728 Per Year
SKILLS
ASCII, Analysis Skills, Automation, Cobol Programming Language, Continuous Deployment/Delivery, Continuous Integration, Data Formats, Data Management, Data Modeling, Data Processing, Data Quality, Data Sets, Documentation, Error Handling, HIPAA (Health Insurance Portability and Accountability Act), Identify Issues, Information/Data Security (InfoSec), Legal, Mainframe Computer, Maintain Compliance, Microsoft SQL Server, Microsoft Transact-SQL (T-SQL), ODBC (Open Database Connectivity), PCI, Performance Tuning/Optimization, Production Support, Python Programming/Scripting Language, Reconciliation, Regulatory Compliance, Root Cause Analysis, Sarbanes-Oxley Act (SOX), Security Compliance, Server Programming/Applications, Stored Procedures, Test Automation, Unicode, VLDB
POSTED
4 days ago

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.

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 andamp; Compliance, Data Archiving andamp; Purging, Logging andamp; Monitoring

About the Company

F

FourCi