Job Title: Storage Systems Programmer (Contract Role) – For a Leading Company
A leading company is seeking an experienced Storage Systems Programmer to support the design, installation, configuration, optimization, and ongoing management of IBM z/OS storage subsystems. This role is responsible for ensuring high availability, performance, data integrity, security, and efficient utilization of enterprise storage infrastructure within a complex mainframe environment.
Key Responsibilities:
- Install, configure, and maintain IBM DFSMS, DFSMSdss, DFSMSrmm, DFHSM, and related storage components.
- Manage IBM DS8000, TS7700 Virtual Tape Systems, and other SAN hardware.
- Configure and maintain SMS constructs, ACS routines, storage groups, and associated policies.
- Administer tape management systems and virtual tape libraries.
- Apply maintenance (PTFs), upgrades, and release migrations for storage products and z/OS components.
- Support disaster recovery planning, replication configurations, and FlashCopy/Global Mirror activities.
- Develop automation scripts using REXX, CLIST, ISPF, and JCL.
- Manage catalog structures including master catalogs, user catalogs, and ICF catalog recovery.
- Analyze storage performance metrics and utilization trends.
- Conduct capacity forecasting, reporting, and storage optimization initiatives.
- Implement RACF security controls for storage resources.
- Maintain documentation, procedures, and ensure alignment with ITIL processes.
Technical Skills Required:
- Strong knowledge of IBM z/OS, DFSMS, DFHSM, DFSMSrmm, DFSMSdss, IDCAMS, and IEBCOPY.
- Expertise with IBM DS8000, EMC, or equivalent enterprise storage systems.
- Proficiency in JCL, REXX, ISPF, SMP/E, and z/OS utilities.
- Experience with Virtual Tape Systems (TS7700), tape encryption, and enterprise backup tools.
- Knowledge of catalog structures, VSAM, PDSE, and dataset management.
- Familiarity with mainframe monitoring tools such as OMEGAMON, MainView, or TMON
