1

Jcl Programmer Jobs (NOW HIRING)

... Engineering services. The fundamental distinction of the OST team is its business knowledge in both ... JCL (z/OS) - 5 years: Writing and documenting JCL, including conditional JCL, utilities (SORT ...

Senior Mainframe IMS/Application Programmer Location: Austin, TX (100% Remote) Duration: 5 Months ... JCL, REXX, ISPF, File-Aid or a similar product Preferred Skills: 5+ years of Preferred Hands-on ...

... Engineering services. The fundamental distinction of the OST team is its business knowledge in both ... JCL (z/OS) - 5 years: Writing and documenting JCL, including conditional JCL, utilities (SORT ...

Job Profile- COBOL Programmer Location- Raleigh, NC Duration-12+ Months The primary responsibility ... Knowledge and experience (10 years) with COBOL, CICS, VSAM, and JCL. Knowledge and experience (10 ...

They are seeking an experienced Programmer with a strong background in Mainframe technologies and ... JCL • 10+ years of experience with IDMS/Network • 7+ years of experience with CA-ADS • 5+ ...

... Engineering services. The fundamental distinction of the OST team is its business knowledge in both ... JCL (z/OS) - 5 years: Writing and documenting JCL, including conditional JCL, utilities (SORT ...

Showing results 21-40

Jcl Programmer information

See salary details

$33K

$65K

$95.5K

How much do jcl programmer jobs pay per year?

As of Sep 13, 2026, the average yearly pay for jcl programmer in the United States is $64,974.00, according to ZipRecruiter salary data. Most workers in this role earn between $50,500.00 and $80,000.00 per year, depending on experience, location, and employer.

What is the difference between Jcl Programmer vs Mainframe Developer?

AspectJcl ProgrammerMainframe Developer
Primary FocusWriting and maintaining JCL scripts for job controlDeveloping, testing, and maintaining mainframe applications
Skills RequiredJCL, basic COBOL, mainframe environment knowledgeCOBOL, JCL, DB2, CICS, and other mainframe technologies
Work EnvironmentMainframe systems, batch processingMainframe systems, application development
CertificationsNone specific, often on-the-job trainingCOBOL, CICS, DB2 certifications often preferred

While both roles work within the mainframe environment, a Jcl Programmer primarily focuses on creating and managing JCL scripts for batch jobs, whereas a Mainframe Developer handles broader application development involving multiple mainframe technologies. The roles often overlap but differ in scope and technical focus.

What states have the most Jcl Programmer jobs?

States with the most job openings for Jcl Programmer jobs include:

What are popular job titles related to Jcl Programmer jobs?

For Jcl Programmer jobs, the most frequently searched job titles are:

Infographic showing various Jcl Programmer job openings in the United States as of September 2026, with employment types broken down into 48% Full Time, 1% Part Time, and 51% Contract. Highlights an 79% In-person, and 21% Remote job distribution, with an average salary of $64,974 per year, or $31.2 per hour.

Mainframe Automation System Programmer

Plano, TX • On-site

$52.75 - $67/hr

Full-time

Re-posted 9 days ago


Job description

Title: Mainframe Automation System Programmer
Location: Plano, TX
JOB DESCRIPTION:.
Required Qualifications
5+ years in Mainframe System Programming with strong focus on automation.
Proficiency in Rexx, CLIST, JCL, and experience with IBM Workload Scheduler automation.
Familiarity with z/OS subsystems (DB2, IMS, CICS, MQ) and operational workflows.
Strong understanding of WTOR handling, command automation, and event-driven triggers.
Experience with version control (Git) and DevOps practices for mainframe.
Preferred Qualifications
Exposure to Ansible for z/OS or similar automation frameworks.
Knowledge of REST APIs for mainframe integration with enterprise automation tools.
Experience in observability platforms (OMEGAMON, IBM Z Monitoring Suite).
Certifications: IBM z/OS, Automation tools, ITIL.
Tools & Environment
Languages: Rexx, CLIST, JCL, optional Python for z/OS.
Automation Frameworks: Ansible for z/OS, IBM Workload Scheduler.
Monitoring: OMEGAMON, RMF/SMF.
Version Control: Git, ChangeMan.
Roles & Responsibilities
Automation Development & Maintenance
Design and implement automation scripts (Rexx, CLIST, JCL, Ansible for z/OS) for routine operational tasks, health checks, and system recovery.
Develop WTOR confirmation automation for operator commands with validation logic.
Automate batch scheduling workflows in IBM Workload Scheduler (IWS/TWS) and integrate with enterprise orchestration tools.
Create self-healing mechanisms for common issues (e.g., MQ transmit queue backlogs, DB2 log utilization alerts, IMS region restarts).
Monitoring & Alerting
Build real-time monitoring dashboards for system health (CPU, DASD, queue depths, buffer pools).
Implement event-driven automation for proactive remediation (e.g., auto-restart channels, clear JES backlog).
Integrate automation with SIEM/SOC tools for security compliance.
Governance & Compliance
Ensure all automation adheres to audit requirements: capture execution logs, approvals, and artifacts.
Maintain version-controlled repositories for scripts and automation frameworks.
Validate automation against SOX/ISO controls and enforce segregation of duties.
Performance & Optimization
Automate capacity checks and performance tuning tasks for DB2, IMS, and CICS regions.
Reduce batch window through job stream optimization and dynamic workload balancing.