R

Royal Caribbean Group

Cruise vacation company operating multiple brands

Senior Engineer - Informatica MDM

Data ManagementConfirmed live in the last 24 hours
Full-timeMiramar, FL, USANo salary listed

About the Job

Requirements

  • A bachelor's degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or another related scientific or technical discipline.
  • At least 4 years of MDM development experience focused on Informatica MDM and Party Model implementation.
  • Hands-on experience implementing Informatica's SAS MDM application.
  • Experience working with Reference 360 and its use within the MDM domain.
  • Experience with CAI, CDI, and CDQ.
  • In-depth knowledge of Informatica's SAS MDM tools, including IDMC, and their functionality for party entities.
  • Familiarity with data modeling principles and data integration techniques.
  • Understanding of data quality management and data governance practices within an MDM environment.
  • Proficiency in data profiling, data cleansing, and data transformation processes.
  • Knowledge of technology and software development processes.
  • Fair understanding of Agile methodologies, such as Scrum and Kanban.
  • Knowledge of data warehouse and lakehouse architectures, Master Data Management, Data Quality Management, Data Integration, and data warehouse architecture.

Responsibilities

  • Configure and customize Informatica SAS MDM to implement the Party Model, defining entity types, relationships, business rules, match and merge strategies, and user interfaces.
  • Work with data architects and stakeholders to design and maintain the data model for party-related entities within Informatica SAS MDM, ensuring data accuracy and consistency.
  • Integrate data from source systems into Informatica's SAS MDM platform through IDMC, performing data profiling, cleansing, and transformation to ensure data quality and integrity.
  • Implement match and merge rules to identify and consolidate duplicate records within party entities, enabling a single, accurate view of each entity.
  • Configure Address Doctor Engine references and email and phone verification.
  • Define and implement data quality rules and workflows within the SAS MDM system to monitor, measure, and improve data quality across party-related data.
  • Identify performance bottlenecks within the SAS MDM system and optimize data loading, matching, and retrieval processes.
  • Conduct unit and integration testing to validate MDM configurations and ensure data accuracy and completeness in the MDM repository.
  • Maintain technical documentation, including design specifications, configuration guides, and troubleshooting manuals for the MDM implementation.
  • Build UNIX shell scripting, pre-session and post-session UNIX commands to automate Informatica job scheduling and repository backups.
  • Work with SFTP/SSH file transfer and load data using SQL, PL/SQL, and SQL*Loader.

Desired Qualifications

  • Experience in the travel and hospitality industry is a plus.

About the Company

Royal Caribbean Group

Cruise vacation company operating multiple brands

Royal Caribbean Group operates multiple cruise brands, including Royal Caribbean International, Celebrity Cruises, and Silversea Cruises, and holds 50% stakes in joint ventures that run TUI Cruises and Hapag-Lloyd Cruises. Guests book cruises on ships that offer cabins, dining, activities, and excursions, sailing to destinations around the world. The group uses a global, multi-brand fleet and joint ventures to reach more customers and destinations, while emphasizing ethics, diversity, and responsible operations. Its goal is to deliver the best vacation experiences, while sailing safely, protecting the oceans, and acting with integrity for guests, employees, and communities.

Company size
10,001+
Company stage
IPO
Headquarters
Miami, FL
Founded
1969

Recently Posted Jobs

Explore more opportunities at Royal Caribbean Group

See more jobs