F

Fraser Health

Public health authority operating hospitals

Data Architect

Data EngineeringConfirmed live in the last 24 hours
Full-timeSurrey, BC, CanadaCA$55.25 - CA$79.42 /hrIn-person

About the Job

Requirements

  • A Bachelor's degree in Computer Science, Information Systems Management, or a related technical discipline, or equivalent, is required.
  • At least eight years of industry experience in Software Development, Data Engineering, or a related data-intensive field, with a proven track record managing technical teams or projects.
  • Demonstrated experience in a technical architecture role designing and deploying large-scale solutions.
  • Proven ability to design, develop, deploy, and maintain multi-tiered data solutions.
  • Expert skills in data modeling, extract, transform, and load (ETL) development, and data warehousing architecture, with solid knowledge of industry standards.
  • Expert-level understanding of software development, deployment, and release processes.
  • Demonstrated hands-on experience building sophisticated data solutions.
  • Deep understanding of coding best practices and modern architectural patterns, including microservices and message-driven architectures.
  • Strong analytical, prioritizing, interpersonal, problem-solving, presentation, budgeting, project management, and planning skills.
  • Ability to work effectively with multidisciplinary teams with different reporting lines.
  • Demonstrated technical leadership skills in teaching, coaching, and mentoring others.
  • Excellent oral and written communication skills, including the ability to explain complex ideas and processes in simple terminology to internal and external stakeholders at all management levels.
  • Demonstrated attention to detail and maintenance of high quality standards.
  • Demonstrated ability to work independently, meet deadlines under pressure, and perform with minimal supervision and frequent interruptions.
  • Ability to work effectively under time pressure, balance work priorities, and resolve problems in a timely manner.
  • Physical ability to perform the duties of the position.

Responsibilities

  • Oversee the Data Engineering team’s development, design, modelling, and support of data products from an architectural perspective.
  • Define requirements and create architectural specifications, ensuring feasibility, functionality, and integration with existing models.
  • Lead, inspire, and influence the technical team to adopt modern data engineering practices that support frequent releases of high-quality, high-performing services at enterprise scale.
  • Lead the design and implementation of initiatives for clients; analyze requirements, develop architecture and design artifacts, articulate the approach, and organize data product development.
  • Act as a technical lead on assigned projects, apply project management methodologies, develop roadmaps and reference architectures, and provide guidance and direction to project teams.
  • Foster collaborative relationships with technology, privacy, security, analytics, reporting, and business departments and teams across the organization and partner organizations.
  • Partner with stakeholders to architect, build, update, and grow data solutions, including transactional, reporting, integration, analysis, and security solutions for on-premises and cloud platforms.
  • Act as an expert consultant for escalations and requirements gathering, and represent Data Engineering in groups, initiatives, and projects.
  • Design and publish data management knowledge articles, processes, and procedures within the Information Technology Infrastructure Library (ITIL) framework for the Data Management Lifecycle, including metadata, lineage, data dictionary, and data standards; software engineering standards, including source control and code review; integration models; service delivery; and operations.
  • Lead continual service improvements, including updating knowledge base articles, procedures, processes, and standards, and refactoring packages and scripts.
  • Provide technical coaching and guidance to technical team members, and assist with recruiting and training team members.
  • Perform other related duties as assigned.
  • Design solutions, services, and systems to continually improve data products while ensuring technical sustainability and cost meet changing business needs.
  • Stay current with technical trends and best practices, maintain and mentor expertise, and act as a trainer or coach for technical staff.

Desired Qualifications

  • Cloud or related technical certifications are an asset.

About the Company

Fraser Health

Public health authority operating hospitals

Fraser Health is a Canadian health authority that provides health services to about 1.8 million people in British Columbia. It operates 12 hospitals, including major trauma centers, as well as outpatient care and surgery centers, and offers services in residential care, public health, home health, and mental health. It employs more than 40,000 staff, medical staff, and volunteers who coordinate care across hospitals, clinics, and community settings to ensure patients receive the right care at the right time. Its goal is to keep communities healthy by delivering accessible, high-quality care and by creating good workplaces for its employees and volunteers.

Company size
10,001+
Company stage
Grant
Total funding
$20K
Headquarters
Surrey, Canada
Founded
2001

Recently Posted Jobs

Explore more opportunities at Fraser Health

See more jobs