Jobs · Information Technology · Michigan

Senior IBM InfoSphere MDM & Integration Developer Kafka

Rose International · Lansing, MI · 2 mo ago
Information TechnologyFull-time

Location: Lansing, MI, USA (Hybrid – on-site 2 days per week, Monday & Tuesday)

About the Role

This temporary full-time position (estimated duration: 14 months) is responsible for providing ongoing maintenance and support for the Master Person Index (MPI), Michigan Index Data Stewardship Portal, and Symmetry applications. The role is integral to supporting and improving automated processes, streamlining critical business processes, ensuring data integrity, SEM/SUITE compliance, and securing applications. As a lead, the resource participates in enhancements, integrations, maintenance, and implementation projects, and provides application oversight to business analysts and other teams integrating with the Master Person Index.

Responsibilities

  • Write high-level functional requirement documents.
  • Develop and execute scripts in PowerShell and Linux/Unix shell (Bash), including automation and operational scripting.
  • Work in Git and GitHub for repositories.
  • Collaborate with Database Administrators to develop and execute SQL scripts in Oracle and Microsoft SQL Server environments, including writing and optimizing queries.
  • Create monthly reports for MDM applications.
  • Resolve tasks and tickets in MPI and MIDSP with clients.
  • Create and deploy certificates on Windows and Linux systems.
  • Work closely with Infrastructure teams (Server, Network) for maintenance and issue resolution.
  • Execute the full software development life cycle (SDLC), including gathering requirements and writing functional/technical specifications for complex projects.
  • Develop prototypes and mock-ups for user review and approval.
  • 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 determine accuracy of program logic.
  • Assist with UAT Testing, test cases, and post-implementation testing.
  • Provide defect and incident tracking information.
  • Assist with implementation of Request for Change (RFC) for application and infrastructure changes.
  • Maintain and update system documentation as a result of system upgrades.
  • Monitor applications in both production and non-production environments.
  • Provide application support for business client applications maintained by the department.

Requirements

  • Bachelor’s Degree (required).
  • 8+ years of software development experience supporting enterprise-scale systems.
  • 5+ years of hands-on experience with IBM InfoSphere MDM v14x Standard Edition (Virtual MDM), including MDM data models, entities, transactions, batch processing, configuration, customization, and troubleshooting.
  • 3+ years of hands-on experience with Apache Kafka, including topic creation and configuration, producer/consumer development, message flow troubleshooting, and understanding of Zookeeper and Kafka Kraft concepts using Strimzi operator.
  • 5+ years of experience working with Linux/Unix operating systems, including command-line usage, log analysis, and system-level troubleshooting.
  • 3+ years of experience integrating Kafka with WildFly-based applications and IBM MDM Standard Edition.
  • 3+ years of experience with CI/CD pipelines using Azure DevOps, Azure Git repo, or similar tools.
  • 3+ years of familiarity with cloud platforms such as AWS and/or Azure.
  • Experience with batch processing using WildFly and Kafka.
  • Experience working with application servers such as WildFly, including deployments, start-up configuration, health checks, and runtime issue resolution.
  • Proficiency in writing and optimizing SQL queries in Oracle and Microsoft SQL Server environments.
  • Experience creating, scheduling, and maintaining CRON jobs for batch and scheduled processes.

Preferred Qualifications

  • Strong understanding of MDM concepts and IBM MDM product capabilities, with the ability to maintain and enhance an existing MDM Standard Edition 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.
  • Experience with Flowable (strong plus).
  • Experience deploying and supporting applications in cloud and OpenShift Container Platform (OCP) containerized environments.
  • Exposure to OpenShift and Kubernetes (strong plus).
  • Experience with ELK/Elastic Stack for log monitoring and troubleshooting, including correlating logs across Kafka, WildFly, 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.

Pay

Hourly rate: $60.00 – $65.00

Schedule

  • Monday – Friday, 8:00 AM – 5:00 PM.
  • Temporary full-time position (estimated duration: 14 months).

Similar jobs