> Markdown version of [/jobs/ext/1909960-data-quality-analyst](https://www.wearedevelopers.com/jobs/ext/1909960-data-quality-analyst). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Data Quality Analyst - **Company:** Dwelly Core Principles - **Location:** Spain (Remote available) - **Contract:** Permanent contract - **Skills:** Data Analysis, Big Data, Databases, Customer Data Management, Data Governance, Data Integrity, Extract Transform Load (ETL), Data Migration, Relational Databases, Cursor (Graphical User Interface Elements), Database Queries, Programming Tools, Python (Programming Language), PostgreSQL, MySQL, Operational Data Store, Operational Databases, DataOps, Software Deployment, SQL Databases, Sql Optimization, GitHub Copilot, Backend, Git, Database Migration, GPT, Data Pipelines - **Published:** August 4, 2026 - **Apply:** https://www.jobleads.com/es/job/e99c0134bbd9ac9f8694f90498eb80d66 ## About the Role The ideal candidate has exceptional attention to detail, enjoys investigating data problems, and is comfortable making release decisions based on evidence., * Strong SQL skills, including complex joins, CTEs, aggregations, window functions, and update scripts * Experience validating production data or large database migrations * Strong understanding of relational databases and data integrity principles * Experience investigating inconsistencies across large datasets * Comfortable comparing data from multiple systems and identifying discrepancies * Ability to design automated validation checks instead of relying on manual inspection * Excellent analytical and problem-solving skills * Strong ownership mindset with the confidence to approve or reject production data changes * Exceptional attention to detail * Ability to work independently in ambiguous situations * Ability to effectively use modern AI development tools (such as ChatGPT, Claude, GitHub Copilot, Cursor, Codex, or similar) to improve productivity, investigate data issues, generate SQL, automate repetitive tasks, and accelerate analysis while maintaining high standards of accuracy and review. Technical Environment * PostgreSQL * MySQL * DuckDB (testing and validation) * Git * SQLMesh or dbt * Dolt or similar version-controlled database technologies * CSV-based CRM migrations Nice to Have * Python for automation and data analysis * Experience building automated data quality frameworks * Knowledge of ETL or ELT pipelines * Experience working with CRM migrations or property management systems * Familiarity with data observability and reconciliation tooling ## Description Dwelly is a UK-based, AI-enabled lettings and property management platform growing through a roll-up strategy by acquiring estate agencies and integrating them into a modern technology platform. As we acquire agencies, we inherit large volumes of operational data from different CRM systems. Every migration introduces differences in data quality, structure, and completeness. Maintaining high-quality production data is critical to ensuring a reliable customer experience., We're looking for a Data Quality Analyst to own the validation and quality assurance of data migrations into Dwelly. Your primary responsibility will be reviewing and approving CRM data migrations before they reach production. You'll work closely with backend engineers and migration tooling to ensure imported data is complete, accurate, and internally consistent. This role combines advanced SQL, data analysis, automated validation, and investigation of real-world data quality issues. You'll design validation queries, identify inconsistencies, investigate unexpected results, and help improve our migration tooling over time., * Data Migration Validation Review and approve CRM migration datasets before production deployment by validating completeness, consistency, and overall data quality. * Production Data Quality Review production data updates and validate SQL scripts before execution to ensure large-scale changes are safe and correct. * Data Integrity Verification Develop automated validation queries that detect missing records, duplicate entities, broken relationships, and other integrity issues across migrated datasets. * Migration Reconciliation Compare source CRM exports with Dwelly data to verify successful migration and investigate discrepancies. * Data Investigation Analyse unexpected migration results, identify root causes of inconsistencies, and work with engineers to resolve complex data issues. * Continuous Quality Improvement Identify recurring migration issues and help improve migration processes, validation tooling, and overall data quality standards., * Production migrations are approved with confidence and minimal manual effort. * Automated validation catches the vast majority of migration issues before deployment. * Data integrity issues are identified early and resolved quickly. * Migration quality improves continuously through better validation and investigation. * Engineers trust the migration approval process because it is evidence-driven, repeatable, and reliable. ## Related Videos - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Speak, Code, Deploy: Transforming Developer Experience with Voice Commands](https://www.wearedevelopers.com/videos/1159-speak-code-deploy-transforming-developer-experience-with-voice-commands) ## Related Articles - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)