Senior IBM Master Data Management (MDM) & Integration Developer
Location: Lansing MI 48933 - Hybrid
Duration: 12 Months
Position Summary:
-
Write high level functional requirement documents.
-
Work in of Linux Operating Systems
-
Develop scripts in PowerShell.
-
Work in Git and GitHub 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.
-
Work on creating and deploying certificates on Windows and Linux systems.
-
Work closely with Infrastructure teams like Server team (Linux Windows) and Network team for maintenance and issue resolution.
-
Execute full software development life cycle (SDLC) including experience in gathering requirements. and writing functional/technical specifications for complex projects.
-
Experience developing prototypes mockup for users review and approval.
-
Exposure to flowcharts screen layouts and documentation to ensure logical flow of the system requirements.
-
Assist with Enterprise Architecture Solution Assessment (EASA) Hosting document 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 the accuracy of program logic to produce desired results.
-
Assist with UAT Testing Test cases Post Implementation testing.
-
Provide defect and incident tracking information.
-
Assist with implementation of Request for Change (RFC - application changes infrastructure changes etc.).
-
Maintain/update system documentation as a result of system upgrades.
-
Monitors applications both production and non-production environments.
-
Provide application support for business client applications that are maintained by DTMB.
-
Delivering product and service based upon the core concepts of software Development.
Skill Descriptions:
-
8 years of software development experience supporting enterprise-scale systems
-
Strong hands-on experience with IBM InfoSphere MDM v11.x including data models entities transactions batch processing configuration customization and troubleshooting
-
Strong understanding of MDM concepts and IBM MDM product capabilities with the ability to maintain and enhance an existing third-party built MDM implementation
-
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/consumer development message flow troubleshooting and understanding of Zookeeper and Kafka KRaft concepts using the Strimzi operator
-
Experience with batch processing using WildFly and Kafka
-
Experience working with application servers such as WildFly including deployments startup configuration health checks and runtime issue resolution
-
Experience integrating Kafka with WildFly-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 DevOps Azure Git Repos or similar tools
-
Experience deploying and supporting applications in cloud and OpenShift (OCP) containerized environments
-
Familiarity with cloud platforms such as AWS and/or Azure
-
Exposure to OpenShift and Kubernetes is a strong plus
-
Experience with ELK / Elastic Stack for log monitoring and troubleshooting including correlating logs across Kafka WildFly and MDM
-
Experience supporting mission-critical production systems
-
Ability to independently own maintain and support complex systems with minimal external dependency
Note:
- Interview Process: Virtual Interview via MS Teams. A screenshot photo of candidate will be required for any interviews as well as a vendor present at beginning of virtual interview to validate candidate.
- Duration: 1 year with possible extension.
- Remote or On-site: Accepting local candidates and non-local candidates willing to relocate at their own expenses with no delays. Position will be hybrid in office 2 days a week upon start and there is NO REMOTE ONLY option.
Senior IBM Master Data Management (MDM) & Integration Developer Location: Lansing MI 48933 - Hybrid Duration: 12 Months Position Summary: Write high level functional requirement documents. Work in of Linux Operating Systems Develop scripts in PowerShell. Work in Git and GitHub for repo...
Senior IBM Master Data Management (MDM) & Integration Developer
Location: Lansing MI 48933 - Hybrid
Duration: 12 Months
Position Summary:
-
Write high level functional requirement documents.
-
Work in of Linux Operating Systems
-
Develop scripts in PowerShell.
-
Work in Git and GitHub 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.
-
Work on creating and deploying certificates on Windows and Linux systems.
-
Work closely with Infrastructure teams like Server team (Linux Windows) and Network team for maintenance and issue resolution.
-
Execute full software development life cycle (SDLC) including experience in gathering requirements. and writing functional/technical specifications for complex projects.
-
Experience developing prototypes mockup for users review and approval.
-
Exposure to flowcharts screen layouts and documentation to ensure logical flow of the system requirements.
-
Assist with Enterprise Architecture Solution Assessment (EASA) Hosting document 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 the accuracy of program logic to produce desired results.
-
Assist with UAT Testing Test cases Post Implementation testing.
-
Provide defect and incident tracking information.
-
Assist with implementation of Request for Change (RFC - application changes infrastructure changes etc.).
-
Maintain/update system documentation as a result of system upgrades.
-
Monitors applications both production and non-production environments.
-
Provide application support for business client applications that are maintained by DTMB.
-
Delivering product and service based upon the core concepts of software Development.
Skill Descriptions:
-
8 years of software development experience supporting enterprise-scale systems
-
Strong hands-on experience with IBM InfoSphere MDM v11.x including data models entities transactions batch processing configuration customization and troubleshooting
-
Strong understanding of MDM concepts and IBM MDM product capabilities with the ability to maintain and enhance an existing third-party built MDM implementation
-
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/consumer development message flow troubleshooting and understanding of Zookeeper and Kafka KRaft concepts using the Strimzi operator
-
Experience with batch processing using WildFly and Kafka
-
Experience working with application servers such as WildFly including deployments startup configuration health checks and runtime issue resolution
-
Experience integrating Kafka with WildFly-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 DevOps Azure Git Repos or similar tools
-
Experience deploying and supporting applications in cloud and OpenShift (OCP) containerized environments
-
Familiarity with cloud platforms such as AWS and/or Azure
-
Exposure to OpenShift and Kubernetes is a strong plus
-
Experience with ELK / Elastic Stack for log monitoring and troubleshooting including correlating logs across Kafka WildFly and MDM
-
Experience supporting mission-critical production systems
-
Ability to independently own maintain and support complex systems with minimal external dependency
Note:
- Interview Process: Virtual Interview via MS Teams. A screenshot photo of candidate will be required for any interviews as well as a vendor present at beginning of virtual interview to validate candidate.
- Duration: 1 year with possible extension.
- Remote or On-site: Accepting local candidates and non-local candidates willing to relocate at their own expenses with no delays. Position will be hybrid in office 2 days a week upon start and there is NO REMOTE ONLY option.
View more
View less