Get more replies from employers
Send a job-specific resume in minutes.
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.
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.
Python‑DB2 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.