Freelance Data Analyst (MDM & Data Engineering)
ThreatXIntel
Job Description
Role Overview We are looking for a detail-oriented Freelance Data Analyst to support our Data Engineering team within Portfolio Analytics and Reporting. This role sits at the intersection of data engineering, data modeling, and financial data , offering exposure to both technical and business processes. Key Responsibilities Support Master Data Management (MDM) initiatives by defining, modeling, and maintaining master data entities Clean, standardize, reconcile, and merge data from multiple sources to create “golden records” Develop matching and merging logic (deterministic & fuzzy matching techniques) Implement data quality checks, validations, and anomaly detection Collaborate with stakeholders to understand business rules, data lineage, and domain definitions Maintain data documentation, governance rules, and metadata Integrate MDM processes into ELT workflows and Snowflake data models Contribute to automation and support ad-hoc data analysis tasks Required Skills Strong SQL skills (data profiling, transformation, reconciliation) Hands-on experience or knowledge of Snowflake Understanding of MDM, data modeling, ETL/ELT processes, and data integration Experience with data cleaning, deduplication, and reconciliation Strong analytical and problem-solving skills Good to Have Experience with data governance / data stewardship Knowledge of fuzzy matching, record linkage, or reconciliation workflows Familiarity with Python or automation scripting Exposure to financial / investment data domains Experience with metadata tools or data catalog platforms Qualifications Bachelor’s degree in Computer Science, Information Systems, Finance, or related field 1–3 years of experience (or relevant project experience)