Senior Mainframe Python Engineer: DB2 & JCL Expert

Vibotek LLC

United States

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vibotek LLC in the United States seeks a Senior Python Engineer specialized in Mainframe (DB2/JCL). You will design and build Python on z/OS (USS), develop CLI tools, services, and batch utilities that run natively on z/OS USS or orchestrate mainframe jobs from distributed hosts.

Responsibilities include batch orchestration with JCL, DB2 for z/OS tuning, Python‑DB2 integration, data pipelines, and automation of job submission and monitoring using SDSF, z/OSMF REST, or Zowe CLI.

Qualifications

  • 8+ years of professional Python development in production systems (CLI tools, services, or batch).
  • Hands‑on Python on the mainframe (must‑have): comfortable with z/OS USS, TSO/ISPF, SDSF, OMVS, dataset concepts, encoding, and file I/O nuances.
  • Mainframe DB2 for z/OS expertise: SQL tuning, indexing, access paths, and utilities.
  • Familiar with SPUFI, DSNTEP2, IBM Data Studio (or equivalents).
  • Deep JCL proficiency: PROCs, symbolic parms, condition codes, dataset allocation, DFSORT/ICETOOL, IDCAMS, and scheduler integration.

Responsibilities

  • Design and build Python on z/OS (USS) and develop CLI tools, services, and batch utilities.
  • Create and maintain JCL and integrate with enterprise schedulers; implement restart/recovery and error handling.
  • Python‑DB2 integration: optimize connections, pooling, and transactional boundaries for high throughput.
  • Develop data pipelines with Python (pandas, PyArrow, Dask) and ensure efficient I/O and streaming.

Skills

Python on mainframe
z/OS USS & TSO/ISPF
DB2 for z/OS
JCL & batch scripting
Batch orchestration (Control-M/CA-7)
CI/CD & Git
Shell scripting
Observability & SRE
Data processing (pandas, PyArrow)

Education

BS in Computer Science or equivalent

Tools

Zowe CLI
z/OSMF REST
IBM MQ
CICS
Control-M/CA-7
JES/SDSF

Job description

Vibotek LLC in the United States seeks a Senior Python Engineer specialized in Mainframe (DB2/JCL). You will design and build Python on z/OS (USS), develop CLI tools, services, and batch utilities that run natively on z/OS USS or orchestrate mainframe jobs from distributed hosts.

Responsibilities include batch orchestration with JCL, DB2 for z/OS tuning, Python‑DB2 integration, data pipelines, and automation of job submission and monitoring using SDSF, z/OSMF REST, or Zowe CLI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Mainframe Systems Programmer & Python Engineer
Sr. Mainframe Systems Programmer & Python Engineer

Vibotek LLC • United States

On-site
USD 140,000 - 190,000
Senior Mainframe DB2 DBA – z/OS, Performance & Automation
Senior Mainframe DB2 DBA – z/OS, Performance & Automation

CVS Health • Sacramento (CA)

On-site
USD 83,000 - 222,000
Mainframe Solutions Engineer (z/OS, COBOL, Python)
Mainframe Solutions Engineer (z/OS, COBOL, Python)

TechDigital Group • Covington (GA)

On-site
USD 90,000 - 130,000
Senior Mainframe DB2 DBA - z/OS & Automation Lead
Senior Mainframe DB2 DBA - z/OS & Automation Lead

CVS Health • Raleigh (NC)

On-site
USD 83,000 - 222,000
Medical benefits
Dental benefits
Vision benefits
+2
Senior Mainframe DB2 DBA — z/OS Performance & Automation
Senior Mainframe DB2 DBA — z/OS Performance & Automation

CVS Health • Tallahassee (FL)

On-site
USD 83,000 - 222,000
Senior Mainframe DB2 DBA – On-Call z/OS Expert
Senior Mainframe DB2 DBA – On-Call z/OS Expert

CVS Health • Carson City (NV)

On-site
USD 83,000 - 222,000
Benefits package
Senior Mainframe Db2 z/OS DBA: Performance & Automation
Senior Mainframe Db2 z/OS DBA: Performance & Automation

CVS Health • Montpelier (VT)

On-site
USD 83,000 - 222,000
Medical, dental, vision
Paid time off
Retirement plan
Senior Mainframe DB2 DBA - z/OS & Automation Lead
Senior Mainframe DB2 DBA - z/OS & Automation Lead

CVS Health • Nashville (TN)

On-site
USD 83,000 - 222,000
Senior Mainframe DB2 z/OS DBA - Performance & Automation
Senior Mainframe DB2 z/OS DBA - Performance & Automation

CVS Health • Jefferson City (MO)

On-site
USD 83,000 - 222,000
Medical, dental, and vision coverage
Paid time off
Retirement savings options
+1
Senior Mainframe Engineer - COBOL, CICS & DB2 Expert
Senior Mainframe Engineer - COBOL, CICS & DB2 Expert

Capgemini • Northern (KY)

Hybrid
USD 86,000 - 127,000
Paid time off
Holidays
Personal Days
+4