1

Mainframe Batch Jobs (NOW HIRING)

Modernize legacy mainframe batch processes by translating existing COBOL/JCL logic into DataStage jobs * Develop and optimize PySpark-based data processing solutions for scalable data handling

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 ...

Responsibilities : โ€ข Create detailed test scenarios and test cases based on system requirements. โ€ข Execute manual and batch testing for mainframe-based applications. โ€ข Run mainframe batch jobs ...

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 ...

WI ยท On-site

$231K/yr

... mainframe, batch, Spring, and Customer Information Control System (CICS) application development within a financial services environment.Or, alternatively, Master degree in Computer Science ...

WI ยท On-site

$180 - $230/hr

... mainframe, batch, Spring, and Customer Information Control System (CICS) application development within a financial services environment.Or, alternatively, Master degree in Computer Science ...

Showing results 21-40

Mainframe Batch information

See salary details

$10

$53

$72

How much do mainframe batch jobs pay per hour?

As of Aug 20, 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?

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 does a mainframe batch do?

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 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.

Is mainframe batch still in demand?

Mainframe batch processing remains in demand in industries such as finance, insurance, and government, where large-scale data processing and transaction management are critical. Professionals with skills in COBOL, JCL, and mainframe environments are valued for maintaining and optimizing legacy systems, though the overall demand has decreased with the rise of cloud and distributed computing. However, specialized knowledge in mainframe batch jobs continues to be a niche skill set with steady job opportunities.
More about Mainframe Batch jobs

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 August 2026, with employment types broken down into 68% Full Time, 5% Part Time, and 27% Contract. Highlights an 91% In-person, and 9% Remote job distribution, with an average salary of $111,026 per year, or $53.4 per hour.

Mainframe Test Batch Support Analyst

Tata Consultancy Service Limited

Raleigh, NC โ€ข On-site

$90K - $100K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 8 days ago


Job description

Must Have Technical/Functional Skills
We are seeking an experienced Mainframe Test Batch Support Analyst to join our Mainframe Test Environment Support (MTES) team. The associate will provide onshore support for multiple mainframe test batch regions, ensuring smooth execution of daily batch processing, incident resolution, environment refresh activities, and user support requests. The role requires close collaboration with offshore teams, application SMEs, infrastructure teams, and client stakeholders to maintain high service availability and SLA compliance
โ€ข 8 to 10 years of Mainframe Production/Test Support experience.
โ€ข Minimum 3+ years in batch monitoring and incident management.
โ€ข Experience supporting large-scale banking or financial services environments preferred.
โ€ข Experience working in a 24x7 global support model.
Technical Skills
โ€ข Mainframe z/OS
โ€ข JCL
โ€ข COBOL (basic debugging/analysis)
โ€ข VSAM
โ€ข DB2
โ€ข Batch Scheduling Tools (ESP)
โ€ข ServiceNow or equivalent ITSM tool
โ€ข Incident & Problem Management Functional Skills
โ€ข Batch Monitoring and Operations Support
โ€ข Abend Analysis and Resolution
โ€ข Environment Refresh Activities
โ€ข Production Support / Test Support Operations
โ€ข Root Cause Analysis
โ€ข Change & Release Support
Preferred Qualifications
โ€ข Banking/Financial Services domain experience.
โ€ข Exposure to Test Environment Management.
โ€ข Experience with automation tools (REXX, Python, OpsMVS, AI-assisted operations).
โ€ข Knowledge of DevOps, GitLab, or monitoring tools is an added advantage.
Roles & Responsibilities
Batch Operations Support
โ€ข Monitor and manage daily batch processing across multiple mainframe test regions.
โ€ข Analyze batch failures, abends, job delays, and scheduling issues.
โ€ข Perform job restarts, reruns, validations, and recovery activities as per operational procedures.
โ€ข Coordinate with application support teams and SMEs for issue resolution.
Incident & Problem Management
โ€ข Investigate batch failures and identify root causes.
โ€ข Troubleshoot JCL, dataset, scheduling, and application-related issues.
โ€ข Manage incidents and service requests through ServiceNow or equivalent ticketing tools.
โ€ข Ensure timely resolution within agreed SLAs.
Environment & Data Refresh Support
โ€ข Support weekend and planned environment refresh activities.
โ€ข Coordinate production-to-test data copy and validation activities.
โ€ข Execute pre-refresh and post-refresh validation checks.
โ€ข Work closely with Test Data Management teams to ensure environment readiness.
User Request Fulfillment
โ€ข Handle requests related to:
o File copies and data setup
o Batch schedule updates
o JCL creation/modification
o Dataset management
o Environment access and operational support
โ€ข Provi de timely updates and customer communication.
Coordination & Stakeholder Management
โ€ข Act as the primary onshore point of contact for operational issues.
โ€ข Coordinate with offshore support teams to ensure seamless 24x7 coverage.
โ€ข Participate in daily, weekly, and governance meetings with client stakeholders.
โ€ข Provide status updates, incident reports, and operational metrics.
Continuous Improvement
โ€ข Identify automation opportunities to reduce manual effort.
โ€ข Contribute to operational excellence initiatives and process improvements.
โ€ข Maintain operational runbooks, SOPs, and knowledge articles.
โ€ข Support adoption of AI/automation tools for batch monitoring and incident analysis.
TCS Employee Benefits Summary:
Discretionary Annual Incentive.
Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.
Salary Range: $90,000 100,000 a year