Principal Data Engineer

2 days ago


Surrey British Columbia BR, Halifax region, Canada Fraser Health Authority Full time
Salary

The salary range for this position is CAD $54.16 - $77.86 / hour
Job Summary

Fraser Health is responsible for the delivery of hospital and community-based health services to over 1.9 million people in 20 diverse communities from Burnaby to Fraser Canyon on the traditional territories of the Coast Salish and Nlaka’pamux Nations. Our team of 48,000+ staff, medical staff and volunteers is dedicated to serving our patients, families and communities to deliver on our vision: Better health, best in health care.

Position Highlights:

Bring your demonstrated leadership and consultation skills to this exciting opportunity as a Principal Data Engineer, Fraser Health's Centre for Advanced Analytics, Data Science, and Innovation (CAADSI) team. In this role, lead and support data engineering teams to architect, build, and deploy on premise and cloud data solutions across public, private, and hybrid cloud environments to support assigned projects for designated programs/services. Your ability to work effectively and in collaboration/consultation with internal and external stakeholders will make you an ideal candidate for this role.

Build on your education and career experience as you:

  • Oversee the design (Cloud and On-Prem) and develops detailed architecture models and consults on approaches to host test, development, and production environments that supports data enhancement. Define requirements and creates architectural specifications, ensuring feasibility, functionality, and integration with existing models.
  • Guide and lead our Data Modernization initiative, including architecting and solutioning enterprise data model, designing and implementing medallion architecture, and cloud migration from on premise SQL servers to MS Azure/Fabric.
  • Lead the design and implementation of cloud migration for data driven projects. Analyze requirements, develops architecture / design artifacts, articulates the approach, and executes application and data migrations from on-premises data centers to cloud environments.
  • Act as a technical lead on assigned projects and applies agile project management methodologies. Develop roadmaps, reference architectures and provides guidance and direction to project teams.
  • Drive holistic design & patterns for secure cloud application environments using hybrid cloud infrastructures.
  • Provide mentorship for and lead junior and senior Data Engineering team members. Oversee and provide technical feedback to the team members. Provide technical direction and best practices to the team and support implementing them in real life problems.
  • Collaborate and lead with cross-functional teams to produce and implement optimal solutions.
  • Participate in envisioning of next gen plans to achieve longer-term strategic objectives of the organization including the design, architect and implementation of next generation continuous integration and continuous delivery (CICD) Platform and automation solutions.
  • Design, both technically compliant and secure data based solutions, as well as value-based, on-demand services to facilitate the effective transition and modernization of infrastructure. Define cloud delivery models and cloud infrastructure architecture, identifying and implementing cloud optimization strategies.
  • Hands on experience with on-prem Microsoft BI tools (MS SQL Server, SSIS, PowerBI)
  • Analyze, design, and implement strategies for continuous deployments while ensuring high availability on production and pre-production systems.
  • Deploy, provision, and manage multiple cloud infrastructure components. Consult on regular management and administration tasks for all services including upgrades, patching, backup, disaster recovery, and troubleshooting.
  • Provide technical coaching, guidance to members of technical teams and assist in the recruitment and training of team members.
  • Perform other related duties as assigned.
  • Working at enterprise/healthcare organizations is an asset.

Are you passionate about joining our team? We will be looking for you to have:

  • Bachelor’s Degree in Computer Science, Information Systems Management or a data intensive related field
  • Five (5) years’ experience as a Infrastructure Architect including three (3) years’ experience in software, database, or infrastructure architecture or an equivalent combination of education, training and experience

This full-time position is located at our Central City office in Surrey, BC. The role has the option for remote/hybrid work

Valued Benefits:

A career at Fraser Health will offer you the opportunity to work in a fast growing and exciting organization with professionals who are eminent in their respective fields. We offer a competitive compensation package, including comprehensive health benefits coverage.

Come work with dedicated professionals who are enthusiastic and committed to provide quality healthcare to our clients/patients/residents.

We invite you to apply today and find out why employees recommend Fraser Health to their friends as an exceptional place to work. We are committed to planetary health, we value diversity in the work force and seek to maintain an environment of Respect, Caring and Trust.


Detailed Overview

Supporting the Vision, Values, Purpose and Commitments of Fraser Health including service delivery that is centered around patients/clients/residents and families:
Reporting to the Director, Data Engineering, the Principal Data Engineer will lead and support technical teams to architect, build, and deploy on premise and cloud solutions across public, private, and hybrid cloud environments to support assigned projects for designated programs/services within CAADSI and/or throughout Fraser Health. As a key member of the Data Engineering team within CAADSI, the Principal Data Engineer is responsible for designing, maintaining, and troubleshooting technical infrastructure, cloud services, networking, and infrastructure security. This role will work closely with other cloud teams, project managers, senior technical leadership, technical staff and other functions. The Principal Data Engineer collaborates and liaises with PHSA IMITS technical teams, FHA business and analytics teams, external vendors (e.g. Microsoft, AWS) and other internal or external technical teams on cross-functional projects. With a primary focus of ensuring CAADSI’s ability to deliver and promote cloud-based and on premise solutions within the approved, shared, enterprise environments, the Principal Data Engineer will apply strong design, migration, administration, and support experience in those environments (e.g. Microsoft Azure, AWS).


Responsibilities

  1. Oversees the design (Cloud and On-Prem) and develops detailed architecture models and consults on approaches to host test, development, and production environments that supports data enhancement. Defines requirements and creates architectural specifications, ensuring feasibility, functionality, and integration with existing models.
  2. Leads the design and implementation of cloud migration for data driven projects. Analyzes requirements, develops architecture / design artifacts, articulates the approach, and executes application and data migrations from on-premises data centers to cloud environments.
  3. Acts as a technical lead on assigned projects and applies project management methodologies. Develops roadmaps, reference architectures and provides guidance and direction to project teams.
  4. Drives holistic design & patterns for secure cloud application environments using hybrid cloud infrastructures.
  5. Participates in envisioning of next gen plans to achieve longer-term strategic objectives of the organization including the design, architect and implementation of next generation continuous integration and continuous delivery (CICD) Platform and automation solutions.
  6. Designs, both technically compliant and secure data based solutions, as well as value-based, on-demand services to facilitate the effective transition and modernization of infrastructure. Defines cloud delivery models and cloud infrastructure architecture, identifying and implementing cloud optimization strategies.
  7. Analyzes, design, and implement strategies for continuous deployments while ensuring high availability on production and pre-production systems.
  8. Deploys, provisions, and manages multiple cloud infrastructure components. Consults on regular management and administration tasks for all services including upgrades, patching, backup, disaster recovery, and troubleshooting.
  9. Provides technical coaching, guidance to members of technical teams and assists in the recruitment and training of team members.
  10. Performs other related duties as assigned.

Qualifications

Bachelor’s Degree in Computer Science, Information Systems Management or a data intensive related field plus at least five (5) years’ experience as a Infrastructure Architect including three (3) years’ experience in software, database, or infrastructure architecture or an equivalent combination of education, training and experience.

COMPETENCIES:


Demonstrates the leadership practices of the Fraser Health Leadership Framework of Clear, Caring and Courageous and creates the conditions for people to succeed.

Professional/Technical Capabilities

  • Proven ability to develop, deploy and maintain multi-tiered infrastructure, database, and web applications.
  • Ability to lead Azure and/or AWS specific Cloud Migrations, Application Modernization, and/or Cloud Transformation initiatives.
  • Ability to perform analysis of the current practices and design and implement best practices and emerging concepts in CICD landscape.
  • Expert-level understanding of software development, deployment and release processes, especially within a DevOps practice and DevOps toolset.
  • Demonstrated hands on experience building sophisticated and highly automated infrastructure.
  • Deep understanding of coding best practices and modern architectural patterns, including micro services and message-driven architectures.
  • Strong skills in Azure/AWS environment and scripting languages: Shell, Python.
  • Demonstrated strength in data modeling, ETL development, and data warehousing architecture with solid knowledge of various industry standards.
  • Strong analytical, prioritizing, interpersonal, problem-solving, presentation, budgeting, project management (from conception to completion), & planning skills.
  • Strong interpersonal skills including strengths in working in a team environment with a client/user orientation.
  • Ability to work effectively with multi-disciplinary teams with different lines of reporting.
  • Demonstrated technical leader with skills in teaching, coaching and mentoring others.
  • Excellent oral and written communication skills with the ability to effectively communicate complex ideas and processes in simple terminology to internal and external stakeholders, including all levels of management.
  • Demonstrated attention to detail and maintenance of high quality standards.
  • Demonstrated ability to work independently, meeting deadlines under pressure, with minimal supervision and frequent interruptions.
  • Works effectively under time pressure to meet deadlines, balance work priorities and resolve problems in a timely manner.
  • Physical ability to perform the duties of the position.

About Fraser Health

Fraser Health is the heart of health care for over two million people in Metro Vancouver and the Fraser Valley in British Columbia, Canada, on the traditional, ancestral and unceded lands of the Coast Salish and Nlaka’pamux Nations and is home to 32 First Nations within the Fraser Salish region.

People - those we care for and those who care for them - are at the heart of everything we do. Our hospital and community-based services are delivered by a team of 48,000+ staff, medical staff and volunteers.

We are committed to planetary health and value diversity in the work force. We strive to maintain an environment of respect, caring and trust. Fraser Health’s hiring practices aspire to ensure all individuals are treated in an inclusive, equitable and culturally safe manner.

Together, we are the heart of health care.

Instagram | Facebook | LinkedIn | X | Indeed | Glassdoor

IMPORTANT: Recruitment scam warning

Please be on alert for potential recruitment scams. We are aware of recent scams targeting individuals by falsely claiming to represent Fraser Health. Always take precautions when sharing personal details with unverified sources. Please note that we will never ask for money or payment at any point during our recruitment process.



  • Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $45.46 - $65.35 / hour Job SummaryBring your demonstrated leadership and consultation skills to this exciting opportunity as a Senior System Engineer, Fraser Health's Centre for Advanced Analytics, Data Science, and Innovation (CAADSI) team. In this role, you will provide consulting and support to Fraser...


  • Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $45.46 - $65.35 / hour Job SummaryBring your demonstrated leadership and consultation skills to this exciting opportunity as a Senior System Engineer, Fraser Health's Centre for Advanced Analytics, Data Science, and Innovation (CAADSI) team. In this role, you will provide consulting and support to Fraser...


  • Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $45.46 - $65.35 / hour Job SummarySupporting the Vision, Values, Purpose and Commitments of Fraser Health to delivery services that are centered on the patients/clients/residents and families: The capacity and planning Architect works with our shared services and vendor partners to ensure those partners meet...


  • Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $54.16 - $77.86 / hour Job SummaryFraser Health is the second largest health system in Canada with over 45,000 staff, medical staff and volunteers, and is the largest of five regional health authorities in British Columbia, providing hospital and community-based health services to nearly 2 million people in...


  • Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $38.12 - $54.80 / hour Job SummaryFraser Health is responsible for the delivery of hospital and community-based health services to over 1.9 million people in 20 diverse communities from Burnaby to Fraser Canyon on the traditional territories of the Coast Salish and Nlaka’pamux Nations. Our team of 45,000...


  • Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $38.12 - $54.80 / hour Job SummaryFraser Health is responsible for the delivery of hospital and community-based health services to over 1.9 million people in 20 diverse communities from Burnaby to Fraser Canyon on the traditional territories of the Coast Salish and Nlaka’pamux Nations. Our team of 45,000...


  • Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $45.46 - $65.35 / hour Job SummaryWe have an exciting opportunity for a Temporary Full Time Lead, Health Informatics to join our team in Surrey, B.C. What We're Looking For: Qualifications: Bachelor's degree in Health Information Science, Computer Science, or Software Engineering.Experience: At least...


  • Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $40.83 - $50.94 / hour Job SummaryFraser Health is responsible for the delivery of hospital and community-based health services from Burnaby to Fraser Canyon on the traditional, ancestral and unceded territories of the Coast Salish and Nlaka’pamux Nations and is home to six Métis Chartered Communities. Our...


  • Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $40.83 - $50.94 / hour Job SummaryFraser Health is responsible for the delivery of hospital and community-based health services from Burnaby to Fraser Canyon on the traditional, ancestral and unceded territories of the Coast Salish and Nlaka’pamux Nations and is home to six Métis Chartered Communities. Our...


  • Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $45.46 - $65.35 / hour Job Summary We are proud of the innovation, dedication, partnership and resourcefulness of our physicians, employees and volunteers. More than any building or technology, it's our people who make Fraser Health distinct. Bring your solid grasp of data analysis, change, technical...


  • Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $45.46 - $65.35 / hour Job SummaryWe have an exciting opportunity for a Temp Full Time Lead, Health Informatics to join our team in Surrey, B.C. Key responsibilities:Lead requirement gathering and validation for capital projects of varying sizes Collaborate with senior management, clinical teams, and project...


  • Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $42.27 - $52.81 / hour Job SummaryWe are currently looking to fill a Relief Full Time opportunity for a Anaesthesia Assistant at Surrey Memorial Hospital located in Surrey, BC. Experience the exceptional benefits of working with us including: Comprehensive, 100% Employer-Paid Benefits: Enjoy peace of mind...


  • Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $45.46 - $65.35 / hour Job SummaryPosition HighlightsAs a Lead, Health Informatics, you will provide leadership to team members and applying appropriate change management strategies as part of a project. Provide advice, guidance and direction to an assigned portfolio in the areas of knowledge management and...

  • RN, Medical Imaging

    2 months ago


    Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $41.42 - $59.52 / hour Job SummaryScheduled start and stop times (24hr clock):0700 to 1500; 0730 to 1530; 0800 to 1600; 0830 to 1630; 0900 to 1700; 0930 to 1730; 1000 to 1600; 1030 to 1630; 1100 to 1900; 1130 to 1930; 1200 to 2000 We value diversity in the work force and seek to maintain an environment of...

  • RN, Medical Imaging

    2 months ago


    Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $41.42 - $59.52 / hour Job SummarySurrey Memorial Hospital is opening two additional Interventional Radiology suites in 2025! We are looking for novice and experienced nurses with a high acuity background and interventional medical imaging skills to fill positions in our pre-post recovery area and to work...

  • RN, Medical Imaging

    2 days ago


    Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $41.42 - $59.52 / hour Job SummarySurrey Memorial Hospital is opening two additional Interventional Radiology suites in 2025! We are looking for novice and experienced nurses with a high acuity background and interventional medical imaging skills to fill positions in our pre-post recovery area and to work...

  • Lead, Ethics Training

    2 months ago


    Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $38.12 - $54.80 / hour Job SummaryFraser Health is the second largest health system in Canada with over 45,000 staff, medical staff and volunteers, and is the largest of five regional health authorities in British Columbia, providing hospital and community-based health services to nearly 2 million people in...

  • Portfolio Manager

    2 months ago


    Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $54.16 - $77.86 / hour Job SummaryFraser Health is responsible for the delivery of hospital and community-based health services to over 1.9 million people in 20 diverse communities from Burnaby to Fraser Canyon on the traditional territories of the Coast Salish and Nlaka’pamux Nations. Our team of 48,000+...

  • Portfolio Manager

    2 days ago


    Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $54.16 - $77.86 / hour Job SummaryFraser Health is responsible for the delivery of hospital and community-based health services to over 1.9 million people in 20 diverse communities from Burnaby to Fraser Canyon on the traditional territories of the Coast Salish and Nlaka’pamux Nations. Our team of 48,000+...

  • Anaesthesia Assistant

    2 months ago


    Surrey, British Columbia, B3R, Halifax region, Canada Fraser Health Authority Full time

    SalaryThe salary range for this position is CAD $42.27 - $52.81 / hour Job SummaryFraser Health is the heart of health care for nearly two million people in 20 diverse communities from Burnaby to Fraser Canyon on the traditional, ancestral and unceded territories of the Coast Salish and Nlaka’pamux Nations and is home to six Métis Chartered Communities....