Senior Data QA Developer
New
Canada; This is a remote position that can be filled by anyone from anywhere in Canada.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of experience in Data QA
- Required Skills
- PythonSQLAirflowTerraformData modeling
Requirements
- 5+ years of experience in Data QA, with a focus on testing complex SaaS/cloud data environments.
- Strong Python and SQL skills.
- Hands-on experience with GCP (BigQuery) and orchestration tools like Airflow.
- Familiarity with Pulumi or Terraform is a significant asset.
- Deep understanding of data modeling, dimensional design, and the ability to diagnose performance bottlenecks in SQL execution plans.
- B.S. or M.S. in Computer Science, Software Engineering, or a related technical field.
Responsibilities
- Architect Data Quality Frameworks: Design and build robust, automated testing suites for data pipelines using Python and SQL to validate data integrity, schema consistency, and transformation logic.
- Shift Left in Data: Partner with Data Developers and Product Managers during the design phase to define data contracts, quality gates, and acceptance criteria before code is even written.
- Automate Everything: Develop automated "Data-SLA" monitors and observability signals (e.g., Great Expectations, Monte Carlo, or custom Python tools) to catch anomalies in BigQuery and Airflow before they hit downstream reporting.
- Complex Validation: Perform deep-dive validation on complex ELT/ETL processes, ensuring high-performance datasets optimized for Power BI and internal analytics are accurate and secure.
- CI/CD Integration: Implement and maintain data-specific testing within our Git-based CI/CD workflows (using Pulumi/Terraform), ensuring every deployment is backed by automated regression.
- Continuous Improvement: Take ownership of broader data quality outcomes, improving documentation, data governance, and team workflows to make our development flow smoother and more reliable.
View Full Description & ApplyYou'll be redirected to the employer's site