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 programmes 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.