IBM MDM Senior Developer

Citigroup, Inc.
Irving, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 172K

Job location

Irving, United States of America

Tech stack

Databases
Customer Data Management
Graph Database
MongoDB
Neo4j
Data Streaming
Non-relational Database
Data Management
MemSQL

Job description

  • Design and develop an IBM MDM solution to create a Customer Master Data Management platform that delivers a single, unified ("golden") view of customer data for individuals and organizations.
  • Conduct detailed assessments to identify gaps in the current MDM implementation and requirements.
  • Establish data stewardship processes to review discrepancies and define a framework for resolving data quality issues.
  • Develop and implement automated validation processes for matching logic.
  • Provide guidance on when to use deterministic versus probabilistic matching engines and define a roadmap to enable probabilistic matching capabilities in the future.
  • Develop a strong understanding of end-to-end data flows and promote effective use of MDM solutions, ensuring adherence to industry best practices.
  • Evaluate existing technologies and recommend improvements to enhance performance and efficiency.
  • Collaborate with architecture, infrastructure, and application support teams to ensure seamless integration aligned with enterprise architecture standards.
  • Define the product roadmap and design platform engineering capabilities.
  • Establish frameworks for cross-functional contributions and collaboration across departments.
  • Proactively identify and manage project risks, constraints, timelines, resources, and scope.
  • Partner with project management teams to track and ensure successful delivery of initiatives.
  • Produce detailed solution specifications and documentation.
  • Set clear project objectives and oversee their effective execution.
  • Mentor, educate, and support team members as needed.

Requirements

  • 6-10 years of experience
  • Recognized individual, applying high-impact technical solutions and strong knowledge on Master Data Management
  • Knowledge on Product and Preference Master Data Management will be a plus
  • Experience working with Oracle database.
  • Experience with Non-Relational databases like MongoDB, MemSQL or Neo4j graph database will be preferred
  • Understand Customer Data Management Modeling
  • Positive outlook in meeting challenges and working to a high level
  • Proven history of generating innovative and effective solutions
  • Excellent interpersonal communication skills to explain complex technical topics in an easily digestible manner

Education:

  • Bachelor's/University degree, Master's degree preferred

Apply for this position