Mainframe Utilities Developer - DP

Compu-Vision Consulting Inc.
Charlotte, NC, United States
7 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Confluence Bash Shell Batch Processing Unix COBOL (Programming Language) Continuous Integration Extract Transform Load (ETL) IBM DB2 Software Debugging DevOps
+33 more
Programming Tools File Systems Eclipse (Software) Endevor Github Monitoring of Systems Job Control Language (JCL) Rexx (Programming Language) Tivoli Management Framework Job Scheduling Python (Programming Language) Mainframes Performance Tuning Broadcom Ansible Software Configuration Management SQL Databases Transmission Control Protocol (TCP) Utility Software Virtual Storage Access Methods Visual Studio Online Z/OS Data Processing Syncsort Software Troubleshooting File-aid Easytrieve Bitbucket ZFS File System Splunk Software Version Control Jenkins Control M

Job description

We are seeking an experienced Mainframe Utilities Developer to design, develop, maintain, and optimize utility programs supporting data processing, system operations, and batch workloads in IBM z/OS environments. The ideal candidate will have strong expertise in JCL, batch processing, mainframe utilities, automation, and software configuration management tools., * Administer and support mainframe development tools, including BMC AMI DevX Code Pipeline (ISPW), BMC AMI DevX Workbench, IBM Developer for z/OS (IDz), and CA-JCLCHECK.

  • Design, develop, and optimize reusable mainframe utilities for data processing and batch operations.
  • Utilize and extend standard IBM and third-party utilities, including DFSORT/Syncsort, IDCAMS, IEBGENER, and IEBCOPY.
  • Analyze and resolve complex technical issues involving batch processing, system operations, and data handling.
  • Develop technical solutions and automate repetitive processes to improve operational efficiency.
  • Lead technical initiatives and collaborate with individual contributors or small teams to deliver solutions.
  • Support mainframe development, debugging, testing, and performance optimization.
  • Work with source code management and development tools to support software delivery and mainframe modernization initiatives.

Requirements

  • 5-8+ years of experience working in mainframe environments.
  • At least 3 years of focused experience in mainframe utilities development and batch processing.
  • Strong hands-on experience with IBM z/OS.
  • Expertise in JCL, batch processing, DFSORT/Syncsort, IDCAMS, and standard IBM utilities.
  • Experience developing data processing utilities and ETL batch processes.
  • Strong troubleshooting, debugging, and problem-solving skills in mainframe batch environments.
  • Experience with z/OS UNIX System Services (USS), z/OS Connect, Jenkins, Ansible, IBM Developer for z/OS (IDz), or Eclipse-based development tools.
  • Knowledge of REXX, REXX Skeletons, and COBOL.
  • Familiarity with Python, Java, JavaScript, and SQL.
  • Knowledge of mainframe software and utilities from IBM, Broadcom, and BMC.
  • Experience with one or more source code management tools, such as:

  • BMC AMI DevX Code Pipeline (ISPW)
  • BMC AMI DevX Workbench
  • Broadcom Endevor
  • Rocket Changeman
  • IBM Developer for z/OS (IDz)

Preferred Qualifications

  • Familiarity with DB2, IMS, VSAM, and sequential datasets.
  • Experience with File-AID, Easytrieve, and ICETOOL.
  • Knowledge of job scheduling tools such as CA-7, Control-M, and IBM Tivoli Workload Scheduler (TWS).
  • Experience with automation frameworks using REXX and Python.
  • Experience supporting large-scale mainframe data processing and ETL pipelines.
  • Exposure to mainframe modernization, CI/CD, and DevOps initiatives.
  • Knowledge of z/OS UNIX System Services, including:

  • Bash scripting
  • HFS/ZFS file systems
  • UNIX permissions
  • SSH
  • Familiarity with Java, JavaScript, Python, GitHub, Bitbucket, VS Code, Zowe, and Confluence.
  • Understanding of TCP/IP networking and monitoring tools such as Splunk or ELK.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Loading talks and stories from around this role…