MDM CE Data Engineer
Bengaluru (Bangalore Urban) IT development
Job description
Introduction
Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.
Your Role and Responsibilities
As an MDM Data Engineer, you would be responsible for ..
· Working closely with BA’s and architects to implement best-of-class MDM solutions
· Actively participate in business requirements gathering sessions and understand client requirements
· Create, present and get sign-offs for design documents and unit test scenarios
· Assist PM in planning and driving low level project tasks
· Mentor team of technical consultants and oversee their work items
· Create release documents and help build and deploy code across servers
· Create low level design documents and unit test cases
· Develop high quality code and perform unit tests
· Perform code review of source code developed by team members
· Debug critical technical issues and provide prompt resolutions
· Highlight technical issues and challenges and propose creative solutions
· Help recruit high quality resources for the Initiate MDM practice
· Train junior technical resources in MDM for PIM
Required Technical and Professional Expertise
· 7+ years of experience in software services;
· 4+ years of experience implementing IBM MDM CE/Product Master
· Designing and implementing MDM Solution as well as Data Modelling
· Creating specs, work flows, hierarchy, category, catalogues, collaboration area, attribution collection to support data modelling using MDM Collaboration Server
· Updating and creating import, export and report feed
· Administering script updates for import, export & quality validation by using Java and Trigger Scripting
· Analyzing, developing, customizing and implementing MDM using Scrum Agile Methodologies
· 3+ years in a J2EE environment including experience with application servers (WebSphere, Weblogic)
· 3+ years’ experience with Java and databases such as DB2 and Oracle
· Strong understanding of data modeling and strong SQL skills a must
· Experience developing and deploying in a Services Oriented Architecture
· Experience with Unix flavors preferred
· General understanding of data quality concepts and ETL tools
· Excellent verbal and written communication skills are essential
Preferred Technical and Professional Expertise
· Good to have Knowledge: IBM Infosphere Master Data Management(AESE), IBM RSA tool, Kafka, Apache Spark, Apache Flink, Spring boot, OpenShift, GitHub, JIRA
· Experience with messaging software preferred