1

Senior Ibm Data Engineer Jobs in Elkview, WV (NOW HIRING)

Sr. Data Engineer

Charleston, WV · Remote

$128K - $176K/yr

We are looking for an exceptional Sr. Data Engineer to join our team and help shape the future of mental health care. We care deeply about making a difference in people's lives, and we hope that you ...

As a Senior Data Engineer , you will architect, build, and optimize scalable data platforms that empower our clients with unified, actionable insights. You will lead the design of robust data ...

Senior Cloud Data Engineer

Charleston, WV

$98K - $133K/yr

Google Professional Cloud Architect or Cloud Data Engineer Our success over the past 20 years is rooted in our exceptional team, which thrives in a culture of collaboration, creativity, and ...

Join us! As a Senior Data Scientist at Hagerty, you'll build the customer identity and ... Partner with Data Engineering and the Customer Data Platform (CDP) team to land resolved identities ...

Work closely with Lyra's Data, Product, Engineering, and other associated teams to enhance the Lyra platform to serve the needs of our providers and clients. * Become an expert in the diverse data ...

Senior Structural Engineer

Charleston, WV

$97K - $132K/yr

SENIOR STRUCTURAL ENGINEER Job Title: Senior Civil Structural Architectural (CSA) Engineer Senior ... Vendor data reviews * Certification activities * Review and authorize work completed by engineers ...

Data Engineering Lead

Charleston, WV · Remote

$145K - $160K/yr

We're looking for a Software Engineer Lead to help lead the technical direction of our data ... Senior-level experience in data solution design -- schema design, system integration, scalability ...

Consultants work closely with Managers, Senior Managers, Directors, clients, and cross-functional ... Experience programming with Python, SQL, R, or other analytics-focused programming languages.

Senior Data Scientist

Charleston, WV · Remote

$97K - $124K/yr

What you will be doing as a Senior Data Scientist: * Work collaboratively with Human Centered ... Programming skills in R, Python and/or other programming languages used for data science purposes

next page

Showing results 1-20

Senior Ibm Data Engineer information

See Elkview, WV salary details

$78.4K

$122.2K

$169.3K

How much do senior ibm data engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for senior ibm data engineer in Elkview, WV is $122,218.00, according to ZipRecruiter salary data. Most workers in this role earn between $102,600.00 and $139,300.00 per year, depending on experience, location, and employer.

What is the difference between Senior Ibm Data Engineer vs Data Architect?

AspectSenior Ibm Data EngineerData Architect
Required CredentialsBachelor's in CS, Data Engineering certifications, IBM-specific trainingBachelor's or Master's in CS, Data Management, or related field; certifications like CDMP
Work EnvironmentData pipelines, ETL processes, cloud platforms, IBM toolsData modeling, architecture design, strategy planning
Employer & Industry UsageTech companies, finance, healthcare using IBM data solutionsLarge enterprises, consulting firms, cloud providers

While both roles involve data management, the Senior Ibm Data Engineer focuses on building and maintaining data pipelines using IBM tools, whereas the Data Architect designs overall data systems and strategies. The engineer implements the architecture, while the architect plans and designs it for scalability and efficiency.

Sr. Mainframe Systems Programmer & Python Engineer

Vibotek LLC

Charleston, WV

Contractor

Re-posted 7 days ago


Job description

Senior Python Engineer Mainframe (DB2/JCL) Design build Python on z/OS (USS): Develop CLI tools, services, and batch utilities that run natively on z/OS Unix System Services (USS) or orchestrate mainframe jobs from distributed hosts.

Batch orchestration: Create and maintain JCL (PROCs, symbolics, condition codes, GDGs) and integrate with enterprise schedulers (e.g., Control-M, CA-7). Implement robust restart/recovery and step-level error handling.

DB2 for z/OS engineering: Write and tune SQL; implement stored procedures; design schemas and indexes; use EXPLAIN, RUNSTATS, and utilities (LOAD/UNLOAD/REORG) to hit SLAs.

PythonDB2 integration: Connect via ibm_db/CLI/ODBC and optimize connection pooling, cursor usage, and transaction boundaries for high-throughput workloads.

Data processing pipelines (plus): Build high-volume ETL/ELT flows with Python (e.g., pandas, PyArrow, Dask) and efficient I/O (binary formats, streaming, chunking).

Job submission automation: Submit and monitor jobs via SDSF, z/OSMF REST APIs, or Zowe CLI; parse JES output; automate handoffs and notifications.

Reliability observability: Implement structured logging, metrics, and tracing; integrate with enterprise monitoring (e.g., Splunk, ELK).

Testing CI/CD: Enforce unit/integration tests (pytest), code reviews, linting/type hints (flake8/ruff/mypy), packaging, and CI/CD (e.g., Jenkins, GitLab).

Security compliance: Follow RACF/Top Secret/ACF2 controls, least privilege, and data governance for PII/PCI/SOX environments.

Mentorship documentation: Coach engineers on Python + mainframe best practices; produce clear runbooks and architecture docs.

Required qualifications 8+ years professional Python (3.x) building reliable, performant production systems (CLIs, services, or batch).

Hands-on Python on the mainframe (must-have): Comfortable with z/OS USS, TSO/ISPF, SDSF, OMVS, dataset concepts (PS/PO, GDGs), code pages/EBCDIC vs ASCII, and file I/O nuances.

Mainframe DB2 expertise: Strong DB2 for z/OS (SQL tuning, indexing strategies, access paths, utilities, locking concurrency).

Familiar with SPUFI, DSNTEP2, IBM Data Studio (or equivalents).

Deep JCL proficiency:

PROCs, symbolic parms, condition codes, dataset allocation, DFSORT/ICETOOL, IDCAMS, and common utilities; experience wiring JCL into enterprise schedulers.

Scripting OS: Shell (sh/bash) on USS; comfort with dataset/file conversions, large file throughput, and job logs.

SDLC discipline: Git, trunk-based development, code reviews, tickets/change management (e.g., Jira/ServiceNow).

Excellent communicator with the ability to translate between mainframe, data, and app teams.

Data-processing Python: pandas, PyArrow, Dask;

memory/perf tuning for large datasets; binary formats (Parquet/Avro).

Automation toolchain:

Zowe CLI, z/OSMF REST, IBM Z Open Automation Utilities, Ansible for z/OS.

Integration: IBM MQ, CICS, Kafka/CDC (e.g., IBM Data Replication), REST/gRPC services bridging z/OS and distributed.

Performance engineering: SMF insights, buffer pool tuning (with DBAs), batch window optimization.

Refactoring legacy: Translating COBOL/PL/I batch logic to Python where appropriate; creating safe migration paths.

Distributed data engines: PySpark/Spark (for off-platform processing), Airflow.

Observability SRE: SLA/SLO design, incident response for nightly/weekly batch cycles.

Tools environment (illustrative) Mainframe: IBM z/OS 2.x, USS, TSO/ISPF, SDSF, RACF/Top Secret/ACF2 Data: DB2 12/13 for z/OS;

utilities (REORG/RUNSTATS/LOAD/UNLOAD) Python: 3.x, venv/poetry, ibm_db/ODBC, requests, pandas/PyArrow (as applicable)

Automation: Zowe CLI, z/OSMF APIs, Control-M/CA-7, Jenkins/GitLab CI Monitoring: Splunk/ELK, enterprise log aggregation Success metrics Batch SLAs consistently met; reduced average job elapsed time and rerun rates Measurable DB2 query/perf improvements (e.g., CPU, getpages, elapsed time) Increased automation coverage (job submission/monitoring, recovery) High test coverage and low change-failure rate across releases Education certification BS/MS in CS, EE, or equivalent experience

IBM Certified Database Admin DB2 for z/OS; IBM z/OS Associate/Professional; Control-M/CA-7 certifications