Data Architect – MDM & Data Quality

Job Description

  • Contractor
  • Anywhere

Are you experienced in designing advanced data solutions? Apply Now!

Working with one of our top financial clients, this role calls for a Data Architect – MDM & Data Quality. This position offers the opportunity to lead complex entity resolution projects within a strategic, high-impact environment, supporting the Capital Markets division. You will play a key role in developing systems and processes that enhance data integrity, facilitate regulatory compliance, and enable sophisticated analytics through innovative data architectures.

Pay rate range (CAD): $72.46/hr – $86.96/hr

Responsibilities

Develop and communicate a long-term vision for client hierarchy and entity resolution strategies
Design and implement entity resolution algorithms utilizing AI, probabilistic, deterministic, and machine learning techniques
Analyze and profile large datasets to identify duplicate, related, or conflicting records using AI-driven methods
Create data matching and linking rules to enhance entity resolution accuracy
Evaluate, select, and integrate appropriate tools and technologies such as Python, SQL, Spark, and MDM solutions
Collaborate closely with analytics teams to deliver clean, governed datasets for reporting and modeling
Monitor, evaluate, and optimize the performance of entity resolution processes, focusing on precision, recall, and scalability
Document methodologies, data flows, and rules to ensure transparency and regulatory compliance
Support data quality initiatives by identifying and resolving data integrity issues through AI-enabled techniques
Desired Skill-Set

Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering, Mathematics, or related field
5+ years of experience in data management, data quality, entity resolution, or AI/ML roles
Strong understanding of entity resolution, data quality, and master data management concepts
Proficiency in SQL, data analysis, and data profiling
Skilled in programming languages such as Python, Alteryx, Java, or equivalent
Demonstrated experience with data matching, record linkage, and de-duplication methodologies
Hands-on experience with large-scale data processing frameworks like Apache Spark or Hadoop
Familiarity with Master Data Management (MDM) tools or commercial entity resolution platforms
Knowledge of entity resolution vendors (e.g., Quantexa, Knights Analytics) and Golden Source data models
Nice to Have

Experience with data platforms such as Databricks or Snowflake
Familiarity with processing tools like Apache Spark, Alteryx, or Palantir
Knowledge of MDM tools such as Informatica MDM, Reltio, or SAP MDG
Experience with matching libraries like Splink, Dedupe, or RapidFuzz
Hands-on experience with orchestration and transformation tools like Airflow
Previous banking or capital markets experience
Soft Skills

Strong analytical and problem-solving abilities with creative thinking
Excellent communication and presentation skills
Detail-oriented with a focus on data accuracy and quality
Ability to work independently and collaboratively within cross-functional teams
Strong organizational and time management skills
Commitment to continuous learning, especially in AI and machine learning