> Markdown version of [/jobs/ext/1344072-mainframe-idms-dba](https://www.wearedevelopers.com/jobs/ext/1344072-mainframe-idms-dba). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mainframe IDMS DBA - **Company:** The Smart - **Location:** United States (Remote available) - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), COBOL (Programming Language), Databases, Data Dictionary, Relational Databases, Database Development, Database Models, Monitoring of Systems, IBM Mainframe, Mainframes, Medicaid Management Information Systems (MMIS), Operational Databases, Performance Tuning, IBM Resource Access Control Facility, SQL Databases, Z/OS, Database Performance, Information Technology, Perfmon, Programming Languages - **Published:** July 19, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=882ab41dbdb7e0cc ## About the Role * 15 or more years of experience with IDMS database deployment and operations in a z/OS environment on a z-series IBM mainframe computer. * 10 or more years of experience with the IDMS SQL option, including database creation and support under relational models using SQL syntax. * 15 or more years of experience deploying IDMS security, including ADS/O application structures, Integrated Data Dictionary (IDD), and relational database objects. * 15 or more years of experience with IDMS application programming (both native and SQL) utilizing COBOL and ADS/O development languages. * 12 or more years of experience with IBM High Level Assembler on the z/OS operating system. * 10 or more years of experience using IDMS Perfmon for online system monitoring and operational report generation. * Bachelor's degree in a technical, business, or related field (or equivalent professional work experience). Preferred Qualifications * Working knowledge of mainframe RACF security frameworks. * Experience in application change management methodologies. * Professional experience in the healthcare industry, including the management of protected health information (PHI) and personally identifiable information (PII). * Direct experience with Medicaid Management Information Systems (MMIS), Medicaid eligibility systems, or public sector social services systems. * Master's degree in a computer science or business-related field. Core Skills & Attributes * Impeccable integrity with the confidence and courage to make correct decisions on high-visibility projects managing public funds. * Excellent written and verbal communication skills, including the ability to present technical strategies and tasks to project management. * Strong project planning capabilities, with experience in effort estimation and resource allocation for complex technical initiatives. * Outstanding collaboration and interpersonal skills to engage effectively with distributed team members and diverse organizations on a continuous basis. ## Description This IDMS Database Administrator (DBA) position supports a high-visibility, complex state public health modernization initiative. Operating within a cooperative, distributed, startup-minded environment, the DBA provides critical database deployment, operations, and application support. Working closely with application developers, system support staff, and database teams, the DBA is responsible for maintaining test, staging, and production database environments, tuning platform performance, and extending database models. This is a 12-month remote contract opportunity requiring mandatory criminal, credit, state law enforcement, and registry background checks., Database Administration & Performance Tuning * Provide hands-on monitoring, deployment, and operational administration for enterprise-scale IDMS databases in accordance with system best practices. * Enable, configure, and tune IDMS platform features to optimize database performance within z/OS mainframe environments. * Generate, analyze, and interpret performance metrics to recommend and implement optimal courses of action for high-availability systems. * Coordinate with database administration teams to configure, support, and maintain test, staging, and production databases. Application & Integration Support * Advise application developers and product teams on the design, optimization, and implementation of required database model extensions and structural changes. * Collaborate with development teams on application programming interfaces for both native and SQL IDMS architectures. * Partner with third-party vendors, system providers, professional associations, and external state agencies to manage cross-platform integration points. Operations, Security, & Support * Support the deployment and configuration of IDMS security, protecting application structures, dictionary objects, and relational database objects. * Establish, document, and maintain operational runbooks, standard operating procedures (SOPs), and backup/recovery processes for database management. * Participate in a rotating 24/7 on-call technical support schedule to resolve database production incidents. ## Related Videos - [Building with IBM Bob](https://www.wearedevelopers.com/videos/100275-building-with-ibm-bob) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [".Net is too slow" was not an option](https://www.wearedevelopers.com/videos/100176-net-is-too-slow-was-not-an-option) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Grappling With Clunky Old Software? Start by Understanding What’s Inside!](https://www.wearedevelopers.com/videos/1189-grappling-with-clunky-old-software-start-by-understanding-what-s-inside) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know) - [Data Analyst Salary in Switzerland](https://www.wearedevelopers.com/magazine/276-data-analyst-salary-in-switzerland) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Software Developer Salary in Switzerland [2023]](https://www.wearedevelopers.com/magazine/215-software-developer-salary-in-switzerland-2023) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk)