Our client is an Irish global MedTech software solutions provider.
Job reference: BBBH 25872 Location: Vancouver (British Columbia, Canada), Hybrid Model Eligibility: Candidates must have permanent residency or citizenship in Canada.
Our client is looking for an experienced and talented Data Engineer to join their global data team based in Vancouver. This is an excellent opportunity for a skilled engineer looking to advance their expertise and continue professional development as the company continues to expand.
Responsibilities:
Continuously develop knowledge of Oracle and Azure SQL database schemas and data structures
ETL - design and development of programs and processes for tasks such as data evaluation, transformation, extraction, and importation from multiple data sources
Debug and resolve data integrity issues
Review and apply data fixes as needed
Maintain and enhance processes for master data distribution
Document processes and procedures for operational efficiency
Requirements:
A degree in Computer Science or a related discipline
5+ years of experience in an IT development team
5+ years of experience writing advanced Oracle PL/SQL programs
Proficiency in SQL and PL/SQL
Ability to translate requirements into practical solutions using PL/SQL and scripting
Experience with bulk data transfer methods
Strong written communication skills
Preferred Skills:
Familiarity with T-SQL, Azure Data Factory (ADF), and Data Bricks
Proficiency in Python and SQL optimization
Experience in Data Modelling, Oracle RDBMS, and Azure SQL (PaaS)
Knowledge of TDD, Agile methodologies, and DevOps processes for databases
Exposure to Azure Synapse and Cosmos DB
This role offers a hybrid working model, with both in-office and remote work flexibility in Vancouver.