Programmer analyst MDM
Accord Technologies Inc · Lansing, MI · 1 wk ago
On-siteEngineeringContract
Position Type
W2 contract.
Location
Lansing, IL
Required Experience
- 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
- 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
- Exposure to OpenShift 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
- Ability to independently own, maintain, and support complex systems with minimal external dependency
Job Responsibilities
- Write high level functional requirement documents
- 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
- 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
- Maintain/update system documentation as a result of system upgrades
- Maintains application support for business client applications that are maintained by Client
- Delivering product and service based upon the core concepts of software development