Software Engineer (DB2 for z/OS, IBM DB2, REORG, RUNSTATS, LOAD, UNLOAD, IBM InfoSphere CDC)
Summary
Maintain and optimize IBM DB2 for z/OS databases, tuning SQL queries, running REORG/RUNSTATS/LOAD utilities, and troubleshooting production issues for enterprise applications.
Responsibilities
Provide application-focused DBA support for IBM DB2 on z/OS environments across development, testing, UAT, and production.
Review and optimize SQL queries developed by application teams, identifying performance bottlenecks and recommending efficient database access strategies.
Perform SQL performance tuning, including query optimization, access path analysis, index optimization, statistics management, and related database tuning activities.
Support database design and enhancement activities involving tables, indexes, relationships, stored procedures, and database objects.
Troubleshoot DB2-related application issues, including SQL errors, performance degradation, data integrity concerns, and database-related production incidents.
Manage database object changes and coordinate migrations across DEV, TEST, UAT, and PROD environments.
Perform DB2 database maintenance activities using utilities such as REORG, RUNSTATS, LOAD, UNLOAD, COPY, RECOVER, CHECK DATA, and related utilities.
Monitor database health, performance, availability, and capacity, and implement appropriate corrective and preventive measures.
Support production operations, incident management, problem resolution, root cause analysis, and SLA-driven activities for business-critical applications.
Provide technical guidance to application developers on DB2 best practices, SQL coding standards, query efficiency, and database design considerations.
Support database refreshes, test-data preparation, validation, and database-related testing activities.
Participate in backup, recovery, disaster recovery, and business continuity activities.
Support data replication and migration initiatives involving IBM InfoSphere CDC, DB2 LUW, and DB2 for z/OS.
Work with mainframe technologies including z/OS, JCL, TSO/ISPF, and SDSF as required for database operations and production support.
Collaborate with application, infrastructure, development, and operations teams to ensure database stability, performance, availability, and successful application releases.
Provide on-call and weekend support when required for critical production environments.
Requirements
10+ years of relevant DB2 DBA/Application DBA experience, with strong hands-on experience in IBM DB2 for z/OS.
Strong Experience enterprise DB2 database administration.
Strong experience in SQL performance tuning, including query optimization, access path analysis, index design, and database performance analysis.
Hands-on experience with DB2 utilities, including REORG, RUNSTATS, LOAD, UNLOAD, COPY, RECOVER, and CHECK DATA.
Good understanding of DB2 database design, tables, indexes, relationships, stored procedures, and database objects.
Experience supporting DEV, TEST, UAT, and PROD database environments and managing database object migrations between environments.
Strong experience in DB2 production support, incident troubleshooting, problem management, RCA, and SLA-driven operations.
Experience with backup/recovery, disaster recovery, and business continuity processes.
Working knowledge of z/OS, JCL, TSO/ISPF, and SDSF.
Experience with IBM InfoSphere CDC Replication is preferred.
Experience with DB2 LUW and cross-platform database support or migration is an advantage.
Familiarity with BMC DB2 utilities and administration tools is advantageous.
Experience with mainframe storage concepts such as VSAM is preferred.
Strong communication and interpersonal skills, with the ability to work effectively with application developers and technical teams.