Job Title: Senior IBM Master Data Management(MDM) & Integration Developer Location: Lansing, MI Duration: 1 Year+ Contract, Dependent on Business Need Responsibilities Write high-level functional requirement documents. Work in Linux Operating Systems. Develop scripts in PowerShell. Work
REQUIRED EDUCATION: • Bachelors Degree REQUIRED EXPERIENCE KNOWLEDGE ABILITIES AND SKILLS: • Experience of software development experience supporting enterprise-scale systems (8+ years) • Strong hands-on experience with IBM Infosphere MDM v14x Standard Edition (Virtual MDM) including MDM data models entities transactions batch processing configuration customization and troubleshooting • Hands-on experience with Apache Kafka PREFERRED EXPERIENCE KNOWLEDGE ABILITIES AND SKILLS: • Strong understanding of MDM concepts and IBM MDM product capabilities with the ability to understand maintain and enhance an existing MDM Standard Edition implementation built by a third-party vendor • Experience of Java / J2EE experience including Java JSP and REST/SOAP-based services with strong production troubleshooting skills (8+ years) • Experience working with Linux/Unix operating systems including command-line usage log analysis and system-level troubleshooting (5+ years) • 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 start up configuration health checks and runtime issue resolution • Experience integrating Kafka with Wild Fly-based applications and IBM MDM Standard Edition • 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 in development of Flowable is a strong plus • Experience with CI/CD pipelines using Azure Devops 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