Technical expertise you need to have • IBM MDM Advanced and Standard Edition (12.0) o Handson expertise of IBM MDM AE including customizations, data model, batch processing, API Services (both SOAP & REST) o Handson expertise of IBM MDM SE for match rules, weight generation, tuning o Workbench, WebSphere Application Server administration (for deployment and monitoring) o Experience of integrating IBM MDM with source and consuming Systems using Services, MQ and Batch framework o Experience with scripting on Linux/Unix Systems is a must to have • Database & Warehouse (Oracle & Snowflake) o Good understanding of Relational Data Model o Ability to write complex queries primarily to analyze and identify data anomalies o Writing query for Data analysis and summary of transactional data aggregation & reporting o Debug and develop Stored Procedures, Functions, Packages, Tables & Views • Core Java o Strong hands on expertise of Core Java development from scratch o Integration with Cloud platforms like AWS/S3 and GCP/GCS using Java API and shell scripts o Various authentication mechanism of Java core with cloud services o Ability to develop and debug authentication with LDAP/AD • Other MDM and Data Quality Technologies o Good to have exposure with other MDM Technologies like Reltio, Atacama, Semarchy etc o Good to have exposure with Data Quality and Standardization technologies like SAP • System Integration o Work on integrating third-party APIs and services into existing systems. o Support seamless data exchange between components and services. o Understand the concepts of file based bulk data import & export process o Build and maintain batch jobs for data processing and system integrations. o Ensure reliable and efficient execution of recurring tasks. • CI/CD Support o Assist in maintaining and improving CI/CD pipelines for deployment automation. o Collaborate with DevOps teams to streamline delivery processes. • Other Skills o Collaboration: Work closely with product managers, QA engineers, and other stakeholders to define requirements and deliver high-quality software solutions. o Leadership: Provide technical guidance in best practices, code quality, and system design. o Code Reviews & Best Practices: Conduct peer code reviews, establish coding standards, and ensure best practices for software development, including testing and deployment. o Performance Optimization: Focus on optimizing performance, including database queries, and addressing scaling issues to handle increasing load and traffic efficiently. o Agile Methodology: Participate in Agile development processes, including sprint planning, retrospectives, and contribute to continuous improvements in engineering practices. What you’ll bring • Minimum Bachelor's degree in computer science or a related field. • 10+ years of experience in managing Data management applications in Java based technologies, with good exposure to cloud and web development. • 5+ years of experience in customization and implementation of IBM MDM AE and SE • Strong knowledge of Core Java, Web and API development. • Hands-on experience with AWS S3 & Google Cloud Storage • Proficiency in SQL (queries, stored procedures). • Understanding of batch processing concepts. • Understanding of Realtime API Services, both Synchronous & Asynchronous methodologies • Familiarity with CI/CD pipelines and collaboration in deployment workflows. • Experience with workflow automation tools (e.g., UC4, Airflow). • Retail Experience is a plus. Comments for Suppliers: Candidate with IBM MDM AE o customizations, data model, batch processing, API Services (both SOAP & REST) Code MDM Match Merge, PME, Tuning Cloud Services Experience