Ims / Mq System Programmer Resume
4.00/5 (Submit Your Rating)
SUMMARY:
- Mainframe System Programmer with extensive experience in IMS DB/TM and z/OS installation, upgrade and maintenance on IBM Mainframe platforms. Strong working experience in CICS/ADABAS/IMS administration with online financial/banking systems. Self - motivated, quick learner, detailed-oriented, punctual, hardworking, and conscientious team member with excellent interpersonal, decision making, critical thinking and multitasking ability. Strong analytic, problem solving, prioritizing and time management skills. Fluent in English and Persian.
- Excellent experience in z/OS, TSO, JCL, IMS DB/TM, WAS, ADABAS, SMP/E, CICS/TS, RACF, JES2, SYSPLEX, TMON, RMF, HCD, SMF, DFSMS, DFHSM, LPAR, IOCP, and MVS Utilities
- Hands on experience with z/OS Websphere Application Server Liberty
- Expert in IMS DB/TM infrastructure administration including installation, upgrade, maintenance and support
- Proficient in implementing upgrade and test plans of mainframe operating systems; z/OS
- Experienced in programming in IBM Assembler and COBOL languages
- Hands on experience with BMC IMS products; Mainview for IMS and IMF
- Proficient in data security implementation and administration in complex mainframe environments; RACF
- Experienced with automated operations tools; OPS/MVS
- Hands on experience in Disaster Recovery procedure development and execution
- Good knowledge in all phases of System Development Life Cycle (SDLC)
- Knowledge in performance measurement and tuning, capacity planning, and workload management
- Familiar with mainframe application development tools; COBOL, DB2, SQL, CICS, VSAM, ENDEAVOR
- Experienced in Change Management Systems; Remedy, Infoman
- Experienced in PC-based office applications, including Microsoft Office and Lotus Notes
PROFESSIONAL EXPERIENCE:
Confidential
IMS / MQ System Programmer
Responsibilities:
- Upgraded test/devl/prod IMS subsystems to V13; read the release planning, developed a summarized document including the enhancements of V13 for application developers, developed a detailed implementation plan, performed all SMP/E tasks, modified the SYSGEN Stage1 macros to make them compatible with V13 changes, reviewed/modified the usermods and exit routines, performed ALL GEN, Rolled out the V13 Early Codes to the z/OS images, created the change records, and lead the golive activities
- Installed, configured, maintained, and supported “Websphere Application Server(WAS) Liberty” on development and production lpars; SMP/E activities, IBM installation manager, Liberty z/OS Servers, ACF2 requirement for WAS Started Tasks e.g. Angel Process.
- Upgraded WAS Liberty from 8.5 to 9.0 using IBM installation manager
- Provided technical assistance to WAS Liberty Developers to debug their applications and improve their performance
- Simplified IMS installation procedure by reducing the number of DRA modules (CICS-IMS interface) to be built to only 1 for each IMS subsystem, as opposed to the numbers of CICS regions connected to a single IMS
- Installed IMS Catalog; created IMS Catalog HALDB database, updated DFSDFxxx member of IMS Proclib, populated the ACBLIB data and loaded into IMS Catalog, registered it in DBRC, developed the required jobs to keep the ACBLIB and Catalog metadata synchronized.
- Upgraded IBM and CA IMS Tools to the newest version such as; High Performance Unload, Library Integrity Utilities, High Performance Pointer Checker, and Database Management Solution
- Changed IMS ACB allocation to dynamically, as opposed to statically, which allows us to resize the ACBLIBs without having to bring IMS down
- Upgraded the maintenance level of IMS to the latest PUT LEVEL
- Executed the Disaster Recovery Plan for different clients
- Provided 24x7 IMS oncall support on rotation basis
- Attended CAB meetings to justify the scheduled changes.
Mainframe Technical Consultant
Confidential
Responsibilities:
- Upgraded IMS V8.1 to V9.1, and then to V11.1 on production and test lpars (Seventeen IMS subsystems totally).
- Converted SMU to ACF2 as a pre-requisite of upgrading to IMS V11.1
- Implemented IMS Dynamic Resource Definition (DRD) in all development/production IMS subsystems.
- Installed and customized IMS Connect and IMS Enterprise SOAP Gateway
- Performed IMS Migration tasks; reviewed program directory, coexisting maintenance, and release planning guide. Reviewed PSP Bucket, ordered new version of IMS DB/TM through IBM ShopzSeries website, achieved SMP/E steps; defined global, target and dlib zones, received, applied, and accepted SYSMODS, defined SVCs type 2 and 4, achieved IMS SYSGEN, MODBLK GEN, and ACBGEN, stage 1 and stage 2, Export/Import the parameters, IVP jobs, updated associated parmlib and proclib members, upgraded RECONs, re-assemble the User Exits, prepared a go-live and fall back plan, performed all golive activities.
- Cloned production IMS subsystem to seven development/test IMS subsystem using IMS Cloning Tool
- Implemented IMS Common Service Layer (CSL) to provide SPOC feature to DBAs, application developers and operators
- Provided full technical support to IMS-related incident tickets opened by help desk; root cause analyses and providing professional solution to fix them
- IMS Maintenance(latest PUT levels); downloaded and RECEIVED Enhanced HOLDDATA into SMP/E global zone, PE and HIPER SYSMODs management, and performed risk assessment of applicable PTFs
- Upgraded IMS Tools including High Performance Utilities (HPL, HPU, HPPC), Index Builder, ETO, and BTS
- Upgraded IMS 3rd parties products; “FileAid for IMS” and “DBT Compression for IMS”
- Upgraded ACF2/IMS interface from R14 to R15 in IMS Test/Development/Production subsystems
- IMS Cleanup; Un-installed Resource Cleanup Manager (DFSMRCL0) in IMS V9.1 environment
- Participated in semi-annual DR Tests to verify IMS functions
- Replaced IMS database Static Allocation by Dynamic Allocation
- Developed IMS Verification Procedure document to be used by operations to verify IMS after any new release of z/OS Golive
- Installed, upgraded and administered 3rd party product; P/Phoenix
- Identified, Analyzed, Researched and Figured Logstream data problem out occurred during DR test, then converted Coupling Facility Logstream to DASDONLY to get it fixed.
- Documented “IMS V9.1 and V11.1 Enhancements and Benefits”
- Applied 3rd party products license keys
- Developed and maintained IMS and CICS/TS test plans for disaster recovery exercise
- Planned and Implemented the Remedy Change tickets in order to apply Mainframe changes over the weekends.
RACF Administrator
Confidential
Responsibilities:
- Generated various security auditing reports for management level using data extracted from SMF datasets(DSMON)
- RACF auditing to make sure all pre-defined security policies have been implemented
- Processed Security tickets opened by HelpDesk, as a second level support staff
- Provided technical support for internal and external customer’s security related problems and informed HelpDesk staffs the resolution to record in the Problem Management Database
- Set up and maintained internal and external BlueLink clients’ security profiles; Defined and Maintained RACF objects(userid, dataset, and generic resource profiles), Granted the required permissions, and Set the IDMS tables up
- Verified and approved/rejected Verisign/Soltrus digital requests
- Fixed the security problems on production systems
- Set month end JCLs up to reflect the clients’ reporting requirements
- Documented security administrator’s tasks and responsibilities
- Developed RACF JCLs to define new BlueLink clients by batch jobs instead of using online RACF panels and provided necessary documents. It minimized the required time to set a new client up.
Senior Systems Consultant
Confidential
Responsibilities:
- z/OS Systems Programming: resolved mainframe problem tickets by debugging, identifying root causes, and applying corrective maintenance
- Participated in upgrade and migration of OS/ to z/OS 1.4 project and implemented upgrade plan
- Participated in SYSPLEX implementation on IBM zSeries mainframes
- Upgraded Omegamon V 0 and updated required proclib members
- Administered DASD and Tape storage, resolved storage related problems, developed and maintained DFSMS structures and ACS routines, defined and maintained HSM and RMM settings
- Resolved system performance problems by analysis of the Omegamon reports, identified root causes, recommended appropriate tuning activities, and applied them
- Processed turnover requests on production systems
- Accessed IBM Support Centre, determined appropriate available maintenance, obtained patches and applied them within designed policies and procedures
- Applied and tested license codes of ISV products (IOF, SPIFFY, TRMS, Syncsort. Strobe, FileAid) provided by vendors to keep them up and running
- Researched new features of software and impacts of upgrades on client business and documented migration actions
Systems Consultant
Confidential
Responsibilities:
- OS/390 Systems Programming: administered storage using DFSMS, DFHSM, and TLMS
- Administered RACF security subsystem; designed a comprehensive security structure, defined superior groups, groups, users, generic and discrete profiles, and permitted groups and users to access system resources based on role in projects
- Removed redundant, duplicate, stagnant RACF rules and ID's, categorized rule sets by application and document results, consolidated rule sets where applicable, and documented results of clean-up process
- Participated in knowledge transfer to develop a technical operation manual of existing systems
- Migrated Tape Library Automation System from TLMS to RMM
Senior OS/390 Systems Programmer
Confidential
Responsibilities:
- Designed, implemented, administered, monitored, tuned, and maintained a comprehensive security system for a large banking system; RACF/IMS
- Performed system performance and tuning adjustments to improve poor performance of online system by updating OPT, IPS and ICS parameters as needed to provide the best performance of operating system for online banking systems
- Upgraded operating system from MVS/ESA to OS/390 V1R2
- Built IODF/IOCDS configurations, using HCD, to support changes in hardware environment
- Implemented and activated Peer-to-Peer Remote Copy mode of 3990 DASD control units
- Installed, maintained, and administered DB2 databases of large online banking system
- Administered JES2: defined spool volumes and I/O devices, defined Multi Access Spool (MAS), customized exit routines, and defined JES2 interfaces with other software
- Designed and implemented Logical Partitioning (LPAR) and Physical Partitioning on IBM S390 CPU
- Provided 24/7 on call support to operations and junior systems programmers
- Installed, upgraded, and maintained operating systems and subsystems in ServerPac, SystemPac, CBIPO, and CBPDO formats using SMP/E
Systems Engineer
Confidential
Responsibilities:
- Installed, administered, and provided customer support for SOFTWARE AG products, including: ADABAS, NATURAL, PREDICT and COMPLETE, at client sites
- Upgraded client systems from 4341 MVS/ MVS/XA and to 9121 MVS/ESA
- Provided technical support to client systems programming staff, including: installation, maintenance, and problem resolution that ensured highest levels of availability, reliability, and serviceability for business
- Installed, customized, and maintained OS/390, MVS (370, XA, ESA) and VM (SP, XA)
- Developed and taught IBM Assembler 370/XA course ware
- Taught a variety of Mainframe courses; TSO, JCL, VSAM, Utilities, ADABAS