Data Engineer (Handle EBCDIC data processing requirements)

Lorven Technologies logo

Lorven Technologies

View Salaries, Reviews, and more  

Job Summary


Job Type
-

Seniority

Years of Experience
Information not provided

Tech Stacks
Python SQL T SQL CI Strategy

Job Description

Data Engineer (Handle EBCDIC data processing requirements)

Position: W2

Location: Remote

Duration: 12+ months



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 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).


Interview Questions of Data Engineer (Handle EBCDIC data processing requirements) at Lorven Technologies

Currently, there aren't any interview questions for this role at Lorven Technologies shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Data Engineer (Handle EBCDIC data processing requirements) at Lorven Technologies

Currently, there aren't any salaries for this role at Lorven Technologies shared by other job seekers.

View more salaries from Lorven Technologies →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now