Search jobs > Montreal, QC > Data developer

Data Engineering Developer QA

Randstad Canada
Montréal, Quebec, CA
$97.7K-$122.1K a year (estimated)
Temporary
Quick Apply

Position :

Data Engineering Developer with Quality Assurance

Context :

The multi-disciplinary team is composted of Data Engineers, QA, PO, Scrum Master and IT-BA.

The team uses Scrum framework.

The team is supported by Solution and Application architects and a DevOps team.

The team is in charge of building performant and cost effective data pipeline using databricks, AWS and snowflake.

The team is part of a multi-team program for the telematic, with AI Engineering and Data Science teams.

Contact us and send your resume to : Daniel Zapata

Advantages

Job posting # : 815

Job title : Data Engineering Developer with Quality Assurance

Period : 09 / 03 / 2024 - 02 / 28 / 2025

2x professionnal reference + Background check credit and criminal

Technology work tools provided

Lieu de travail / Location : Montreal, QC (2020) - Hybrid 2 jours au bureau

Responsibilities

Mandate :

Integrate a Data Engineering team that build and support data pipelines for the telematic program.

Participate in the development of new data pipelines features and support current ones.

Support the Lead QA of the team in implementing and executing the Data Quality Strategy.

Participate in the team ceremonies like the daily scrum meeting, daily DevSync, sprint planning, story refinements and sprint demo.

Participate with the team in its quest for continuous improvement and application of best practices in various area.

Qualifications

Minimum requirements :

  • Bachelor’s degree in Computer Science, Software Engineering, or any equivalent combination of training and experience.
  • 5+ years experience in software engineering or Data Engineering or ETL development or Quality Assurance in ETL.
  • Experience in Big Data and Cloud technologies for processing large volumes of data.
  • Experience in CI / CD, Application and Tests delivery automation.
  • Proficiency in the Python programming language and the PySpark Framework.
  • Understanding of the Quality Assurance in a big data context is a must.
  • Experience and autonomy defining and developing automated test scripts for data pipelines.
  • Languages spoken and written : English and French

Technologies required :

  • Python (mandatory), Javascript, SQL.
  • Databricks, Sparks, Sparks Streaming, Delta Lake, Delta Live.
  • AWS (Lambda, S3, SQS, SNS, EC2)
  • Snowflake
  • Quality : Pytest, PyDeeQu, Zephir
  • Other : Github, GitLab, GitLab CI, Jenkins
  • Nice to have :
  • Databricks
  • Databricks
  • QA Certifications

Summary

Contact us and send your resume to : Daniel Zapata

Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees.

In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary / gender non-conforming;

Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle.

We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.

ca to ensure their ability to fully participate in the interview process.

30+ days ago
Related jobs
Randstad Canada
Montreal, Quebec

Data Engineering Developer with Quality Assurance. Job title: Data Engineering Developer with Quality Assurance. Integrate a Data Engineering team that build and support data pipelines for the telematic program. The multi-disciplinary team is composted of Data Engineers, QA, PO, Scrum Master and IT-...

Randstad Canada
Montreal, Quebec

Data Engineering Developer with Quality Assurance. Job title: Data Engineering Developer with Quality Assurance. Integrate a Data Engineering team that build and support data pipelines for the telematic program. The multi-disciplinary team is composted of Data Engineers, QA, PO, Scrum Master and IT-...

Intact Financial Corporation
Montréal, Quebec

Software Engineering / Data Engineering / ETL development / Data Warehousing. Our data science lab is one of the largest in the country, and data engineering is one of its main pillars. Python is our favorite language! We are responsible for ingesting data from many difference sources, but also for ...

Promoted
National Bank
Montreal, Quebec

Chief Quality Assurance Analyst. Recommend appropriate quality management tools and ensure the quality of deliverables with respect to deadlines. Identify the risks related to the quality activities implemented and propose mitigation plans and produce estimates for the implementation of quality acti...

Promoted
Intact
Montreal, Quebec

About the roleOur Security team specialized in Identity and Access Management is looking for a software developer senior!As a developer, you will join a dynamic team to build system integrations by coding, testing, debugging, and following software engineering best practices using an Agile approach....

Promoted
Pixel United
Not Specified, QC, Canada

Aligning with the Franchise QA Leads vision, standardise QA processes with other projects, providing feedback and suggestions to better them where necessary. Reporting into the QA Lead, you will be responsible for supporting the quality efforts of one of Product Madness' mobile applications. Liaise ...

Squarepoint Capital
Montreal, Quebec

We are looking for highly motivated students with a deep passion for technology and software development to join our software developer summer internship program. As a participant in the internship program, you will work closely with experienced engineers to develop and deliver custom software solut...

Oracle
Canada

Do you want to advance your career with the world’s first cloud company? Since 1998, Oracle NetSuite has been on a mission to deliver an agile, unified application suite that gives leaders a complete view into their business.Our team is growing, and we’re looking for people like you to help us make ...

Hootsuite
Montreal, Quebec

Senior Software Developer, AI | Développeur Logiciel Sénior, IA. Senior Software Developer, specialized in AI. Translate business and operational needs into AI solution Collaborate with product managers, user experience researchers and other software developers to understand customer problemsBrainst...

Lorven Technologies
Montreal, Quebec

An understanding of core web application design patterns, such as Model View Controller and Single-Page Web Applications. Operate as a lead Angular / Front end developer for the GRC Operational Risk and Compliance Applications Team. Independently design and develop components in the latest Angular r...