1

Mainframe Batch Jobs (NOW HIRING)

Develop, maintain, and support SAS programs and macros running in a Mainframe batch environment * Analyze existing SAS Mainframe code and build the business requirements to migrate the code to new ...

Mainframe Modernization SME

Reston, VA · On-site

$51 - $65.75/hr

Understand mainframe batch processing patterns including sequential file I/O (QSAM), KSDS/ESDS/RRDS VSAM operations, SORT/MERGE utilities, IDCAMS, IEBGENER, and conditional step execution via return ...

New

Mainframe support

Weehawken, NJ · On-site

$53.25 - $68.50/hr

Weehawken, NJ COBOL, DB2, CICS, and experience in Mainframe batch monitoring Description: * Performance tuning and optimization skills to analyze system performance and make adjustments to optimize ...

Mainframe Modernization SME

Alexandria, VA · On-site

$52.50 - $67.50/hr

Understand mainframe batch processing patterns including sequential file I/O (QSAM), KSDS/ESDS/RRDS VSAM operations, SORT/MERGE utilities, IDCAMS, IEBGENER, and conditional step execution via return ...

New

Batch Operator

Des Moines, IA · On-site

$17.75 - $21.50/hr

Monitor mainframe jobs - Alert appropriate customers/programmers of potential problems. - Report ... Batch Job Schedules -Change JCL (Job Control Language) as appropriate. The parameters that need ...

Qualifications 1. Batch processing using CA-7 for Mainframe (3 to 5 years) and Tivoli Workload Scheduler for distributed batch jobs (1 to 3 years). 2. Mainframe JCL for override for job restarts and ...

Ability to program in a command Mainframe batch and reporting languages (C, JCL, and REXX ... Experience with distributed technology (such as: UNIX, USS file systems) * Experience with z/OS ...

COBOL Developer

Woodlawn, MD

$52.25 - $70.75/hr

The ideal candidate has strong hands-on experience with COBOL, JCL, CICS, DB2, VSAM, batch processing, and production support. This is a strong opportunity for senior mainframe professionals who want ...

... batch programs. • Troubleshoot and track issue tickets with various vendors. • Participate in ... Mainframe batch and reporting languages (C, JCL, and REXX) • Experience with distributed ...

next page

Showing results 1-20

Mainframe Batch information

See salary details

$10

$53

$72

How much do mainframe batch jobs pay per hour?

As of May 30, 2026, the average hourly pay for mainframe batch in the United States is $53.38, according to ZipRecruiter salary data. Most workers in this role earn between $47.12 and $60.58 per hour, depending on experience, location, and employer.

What is a Mainframe Batch job?

A Mainframe Batch job is a process that runs on a mainframe system without direct user interaction, typically executing a series of predefined tasks. These jobs are submitted using JCL (Job Control Language) and can involve data processing, report generation, or system maintenance. Batch jobs are scheduled to run at specific times or triggered by certain events, ensuring efficient resource utilization. They are critical for automating repetitive tasks and handling large-scale data processing in enterprise environments.

What are the key skills and qualifications needed to thrive in the Mainframe Batch position, and why are they important?

To thrive as a Mainframe Batch professional, you need a solid understanding of mainframe operations, JCL (Job Control Language), batch job scheduling, and experience with tools like IBM z/OS and job schedulers such as CA-7 or Control-M. Familiarity with scripting, troubleshooting batch job failures, and certifications like IBM Certified System Programmer can be beneficial. Strong attention to detail, effective communication, and problem-solving skills help you proactively resolve issues and coordinate with support teams. These competencies are vital for ensuring business-critical batch processes run smoothly and efficiently within high-availability enterprise environments.

What are typical daily responsibilities for someone in a Mainframe Batch role?

As a Mainframe Batch professional, your daily tasks generally include monitoring scheduled batch jobs, identifying and resolving job failures, and ensuring all processes complete within specified time windows. You may also be responsible for making schedule changes, updating job scripts, performing routine maintenance, and coordinating with application support or development teams to implement new jobs. Regular documentation and reporting of batch job statuses, along with participating in incident management, are also key parts of the role. These responsibilities require precision and strong collaboration skills, as your work directly impacts the overall efficiency and reliability of critical business operations.
What cities are hiring for Mainframe Batch jobs? Cities with the most Mainframe Batch job openings:
What are the most commonly searched types of Mainframe Batch jobs? The most popular types of Mainframe Batch jobs are:
What states have the most Mainframe Batch jobs? States with the most job openings for Mainframe Batch jobs include:
Infographic showing various Mainframe Batch job openings in the United States as of May 2026, with employment types broken down into 25% Full Time, and 75% Contract. Highlights an 100% In-person job distribution, with an average salary of $111,026 per year, or $53.4 per hour.

Full-time

Posted 29 days ago


Job description

Role Overview:
The SAS Mainframe Developer will be responsible for developing, maintaining, and supporting SAS programs and macros running in a Mainframe batch environment.
Key Responsibilities:
  • Develop, maintain, and support SAS programs and macros running in a Mainframe batch environment
  • Analyze existing SAS Mainframe code and build the business requirements to migrate the code to new cloud technologies
  • Collaborate with business stakeholders to gather requirements and translate them into SAS-based analytical and reporting solutions
  • Analyze and troubleshoot production issues, perform root cause analysis, and document findings clearly for both technical and business audiences
  • Write clean, well-documented SAS code and rewrite legacy programs or macros to implement improved technical approaches

Required Skills:
  • Business Analysis
  • SAS Mainframe experience
  • Some programming skills and experience
  • Good communication

Qualifications:
  • Minimum 10 years of experience

Preferred Skills:
  • Oracle Revenue Management and Billing