Senior Mainframe Developer & Database Administrator

Overview

On Site
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

API
Agile
Analytical Skill
Application Development
BMC Control-M
Backup
CICS
Impact Analysis
Query Optimization
Preventive Maintenance
Regulatory Compliance
Management
JCL
Knowledge Base
Legacy Systems
Root Cause Analysis
Recovery
Performance Tuning
Production Support
Project Management
RACF
Python
SQL Tuning
Rexx
STROBE
Performance Management
Java
Leadership
Mainframe
IBM Mainframe
IBM Mainframe Utility Programs
IBM OMEGAMON
Information Systems
Migration
Network Layer
DevOps
Documentation
High Availability
Database Administration
Software Modernization
Sarbanes-Oxley
Database
DDL
DML
Data Governance
Data Integrity
Communication
CA-7
COBOL
Change Management
Cloud Computing
Software Development Methodology
Test Plans
Unit Testing
Waterfall
z/OS
IBM IMS
Scripting
Debugging
Technical Drafting
Data Modeling
Auditing
Computer Science
BMC Remedy
Database Security
Database Design
Collaboration
VSAM
Continuous Delivery
Continuous Integration
Data Link Layer
IBM DB2
ServiceNow

Job Details

Job Title: Senior Mainframe Developer & Database Administrator

Location: [Franklin, TN]
Job Type: Contract (W2)
Experience Required: 10+ Years


Job Summary:

We are seeking a highly skilled Senior Mainframe Developer and Database Administrator with 10+ years of experience in mainframe application development, maintenance, and database management. The ideal candidate should have strong hands-on experience with COBOL, JCL, DB2, VSAM, IMS, and CICS, along with in-depth knowledge of mainframe database design, tuning, and security. This role involves full SDLC responsibilities, production support, performance optimization, and leadership in modernization initiatives.


Key Responsibilities:

< data-start="1231" data-end="1263"> Mainframe Development:</>
  • Design, develop, test, and maintain high-performance mainframe applications using COBOL, JCL, CICS, DB2, VSAM, and IMS.

  • Perform impact analysis, coding, unit testing, and documentation as part of change management.

  • Participate in application modernization and migration efforts from legacy systems to distributed/cloud platforms.

  • Provide L2/L3 production support, incident resolution, and root cause analysis.

  • Create and maintain technical design documents, test plans, and deployment scripts.

  • Work with cross-functional teams to gather requirements and deliver technical solutions.

  • Participate in code reviews and ensure adherence to best practices and performance guidelines.

< data-start="1982" data-end="2017"> Database Administration:</>
  • Install, configure, monitor, and maintain DB2 for z/OS or IMS databases for mainframe applications.

  • Perform performance tuning, indexing strategies, and query optimization using tools like EXPLAIN, RUNSTATS, REORG, and STROBE.

  • Perform database backup/recovery (DISASTER/HA), reorg, space management, and ensure data integrity and availability.

  • Monitor and address database performance issues proactively.

  • Manage database security, user access, roles, and compliance with audit standards.

  • Collaborate with infrastructure, security, and development teams for database changes, migrations, and upgrades.

  • Document procedures and create knowledgebase articles for support teams.


Required Skills & Experience:

  • 10+ years of experience in IBM Mainframe application development and DB2/IMS database administration.

  • Proficiency in COBOL, JCL, CICS, DB2, IMS-DB, VSAM, and utilities like IDCAMS, SORT, IEBCOPY, IEBGENER.

  • Strong understanding of DB2 for z/OS architecture, SQL optimization, and database maintenance tasks.

  • Experience in data modeling, DDL/DML scripting, and database versioning.

  • Exposure to job schedulers (e.g., Control-M, CA7), incident/change management tools (ServiceNow, BMC Remedy).

  • Familiarity with mainframe security (RACF), performance tools (OMEGAMON, DB2PM), and monitoring tools.

  • Experience working in Agile or Waterfall development environments.

  • Strong analytical and debugging skills.

  • Excellent communication and team collaboration abilities.


Preferred Qualifications:

  • Bachelor s or Master s degree in Computer Science, Information Systems, or related field.

  • Experience with mainframe-to-cloud migration, Java or Python-based modernization, or API integration is a plus.

  • Exposure to DevOps practices (CI/CD for mainframe), Rexx scripting, or DB2 Connect is beneficial.

  • Knowledge of data governance, GDPR, and SOX compliance requirements.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.