Senior IBM Master Data Management; MDM & Integration Developer - Onsite in Lansing, Mi
Listed on 2025-12-31
-
IT/Tech
Data Engineer, Database Administrator
Senior IBM Master Data Management (MDM) & Integration Developer
This role is responsible for providing ongoing maintenance and support for Master Person Index (MPI), Michigan Index Data Stewardship Portal and Symmetry applications. These applications are part of the Data Warehouse / MPI program area. The resource is integral to supporting and improving MDHHS automated processes, streamlining critical business processes, ensuring data integrity, SEM/SUITE compliance, and securing the applications. As a lead, the resource participates in a variety of assignments that provide for enhancement, integration, maintenance, and implementation of projects.
The resource also provides application oversight to business analysts and other teams integrating with Master Person Index.
- Provide ongoing maintenance and support for MPI, Michigan Index Data Stewardship Portal, and Symmetry applications.
- Write high‑level functional requirement documents.
- Work in Linux operating systems.
- Develop scripts in Power Shell.
- Use Git and Git Hub for repositories.
- Work closely with Database Administrators to develop and execute SQL scripts.
- Create monthly reports for MDM applications.
- Work with client for task and ticket resolutions in MPI and MIDSP.
- Create and deploy certificates on Windows and Linux systems.
- Collaborate with Infrastructure teams such as Server (Linux, Windows) and Network groups for maintenance and issue resolution.
- Execute full software development life cycle (SDLC) including gathering requirements and writing functional/technical specifications for complex projects.
- Develop prototypes, mock‑ups for user review and approval.
- Produce flowcharts, screen layouts, and documentation to ensure logical flow of system requirements.
- Assist with Enterprise Architecture Solution Assessment (EASA), hosting documents, and firewall rules.
- Design, develop, and implement test plans and test reports for applications or subsystems.
- Create or collect test data and execute approved tests to verify program logic.
- Assist with UAT testing, test cases, and post‑implementation testing.
- Provide defect and incident tracking information.
- Assist with the implementation of Request for Change (RFC) for application or infrastructure changes.
- Maintain/update system documentation as a result of system upgrades.
- Monitor applications in production and non‑production environments.
- Provide application support for business client applications maintained by DTMB.
- Deliver product and service based upon core software development concepts.
- 8+ years of software development experience supporting enterprise‑scale systems.
- Strong hands‑on experience with IBM Info Sphere MDM v11.x, including MDM data models, entities, transactions, batch processing, configuration, customization, and troubleshooting.
- Strong understanding of MDM concepts and IBM MDM product capabilities, with the ability to understand, maintain, and enhance an existing MDM implementation built by a third‑party vendor.
- 8+ years of Java / J2EE experience, including Java, JSP, and REST/ SOAP‑based services, with strong production troubleshooting skills.
- 5+ years of experience working with Linux/Unix operating systems, including command‑line usage, log analysis, and system‑level troubleshooting.
- Hands‑on experience with Apache Kafka, including topic creation and configuration, producer and consumer development, message flow troubleshooting, and understanding of Zookeeper and Kafka KRaft concepts using Strimzi operator.
- Experience with batch processing using Wild Fly and Kafka.
- Experience working with application servers such as Wild Fly, including application deployments, startup, configuration, health checks, and runtime issue resolution.
- Experience integrating Kafka with Wild Fly‑based applications and IBM MDM.
- Proficiency in writing and optimizing SQL queries in Oracle and Microsoft SQL Server environments.
- Strong Linux/Unix shell scripting skills (Bash), including automation and operational scripting.
- Experience creating, scheduling, and maintaining CRON jobs for batch and scheduled processes.
- Experience with CI/CD pipelines using Azure Dev Ops, Azure Git repo, or similar tools.
- Experience deploying and supporting applications in cloud and OCP containerized environments.
- Familiarity with cloud platforms such as AWS and/or Azure.
- Exposure to Open Shift and Kubernetes is a strong plus.
- Experience with ELK / Elastic Stack for log monitoring and troubleshooting, including correlating logs across Kafka, Wild Fly, and MDM.
- Experience working with data and supporting mission‑critical production systems.
- Ability to independently own, maintain, and support complex systems with minimal external dependency.
Mid‑Senior level
Employment TypeFull‑time
Job FunctionInformation Technology
IndustriesSoftware Development
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).