100% Remote Mainframe Automation System Programmer

DMS Vision•Frisco, AL
•Remote

About The Position

The Automation System Programmer designs, implements, and maintains automation solutions that reduce manual effort, improve reliability, and increase operational efficiency across mainframe platforms, including z/OS, DB2, IMS, CICS, MQ, and JES2/3. The role develops scripts, tools, and frameworks to automate routine tasks, system commands, monitoring, and recovery processes while ensuring compliance with audit and security standards. The position works with system programmers, operations, and application teams to identify automation opportunities, document solutions, and provide training and knowledge transfer to operations teams. The project duration is listed as 6+ months, and the position is described as 100% remote.

Requirements

  • At least 5 years of experience in Mainframe System Programming with a strong focus on automation.
  • Proficiency in Rexx, CLIST, and JCL.
  • Experience with IBM Workload Scheduler automation.
  • Familiarity with z/OS subsystems, including DB2, IMS, CICS, and MQ, and their operational workflows.
  • Strong understanding of WTOR handling, command automation, and event-driven triggers.
  • Experience with version control using Git and DevOps practices for mainframe.
  • LinkedIn profile is required.

Nice To Haves

  • Exposure to Ansible for z/OS or similar automation frameworks.
  • Knowledge of REST APIs for integrating mainframes with enterprise automation tools.
  • Experience with observability platforms such as OMEGAMON and IBM Z Monitoring Suite.
  • Certifications in IBM z/OS, automation tools, or ITIL.
  • Python for z/OS is listed as optional.

Responsibilities

  • Design and implement automation scripts using Rexx, CLIST, JCL, and Ansible for z/OS for routine operational tasks, health checks, and system recovery.
  • Develop WTOR confirmation automation for operator commands, including validation logic.
  • Automate batch scheduling workflows in IBM Workload Scheduler (IWS/TWS) and integrate them with enterprise orchestration tools.
  • Create self-healing mechanisms for common issues, such as MQ transmit queue backlogs, DB2 log utilization alerts, and IMS region restarts.
  • Build real-time monitoring dashboards for system health, including CPU, DASD, queue depths, and buffer pools.
  • Implement event-driven automation for proactive remediation, such as automatically restarting channels and clearing JES backlogs.
  • Integrate automation with SIEM/SOC tools for security compliance.
  • Ensure automation adheres to audit requirements by capturing 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.
  • Automate capacity checks and performance-tuning tasks for DB2, IMS, and CICS regions.
  • Reduce batch windows through job-stream optimization and dynamic workload balancing.
  • Work with System Programmers, Operations, and Application teams to identify automation opportunities.
  • Document automation solutions with runbooks, rollback plans, and audit evidence.
  • Provide training and knowledge transfer to operations teams.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service