Data Engineer

1 day ago

Surrey, Metro Vancouver Regional District, Canada Fraser Health Authority Full-time €81,000 - €116,000 Contract
Salary The salary range for this position is CAD $38.88
- $55.89 / hour Job Summary

About the Role
In the Centre for Advanced Analytics, Data Science, and Innovation department (CAADSI) at Fraser Health, we are seeking a talented Data Engineer to join our dynamic and fast-paced team. Reporting to the Director of Data Engineering, you will be responsible for: Developing and maintaining ETL pipelines, creating data models, supporting the creation of a hybrid cloud model As a Data Engineer, you will lead the team in data strategy, analysis, integration, and management. Your work will significantly impact the delivery and utilization of our data products across the organization. You will leverage your extensive experience in data modeling and building both traditional and distributed data pipelines to explore and adopt new tools, enhancing CAADSI’s Data Lake and infrastructure. We currently have an opening for a Full Time Data Engineer.

We offer
the option of hybrid work within office days based at our Central City offices in Surrey, BC, with access to rapid transit, shopping, restaurants, on-site gym and other amenities. Qualifications
- Bachelor's degree in Health Information Science or Computer Science, Software Engineering or related study.
- Five years of recent experience with business and systems analysis including experience as a project manager. Bachelor's degree in Health Information Science or Computer Science, Software Engineering or related study or equivalent combination of education, training, and experience. Five years of recent experience with business and systems analysis including experience as a project manager. 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
- Ability to provide leadership to a variety of project teams in an environment that constantly changes and that has fluctuating priorities.
- Knowledge of information management, business processes, technologies and applications.
- Knowledge of all components of a technical architecture.
- Ability to translate business needs into application architecture requirements.
- Ability to quickly comprehend the functions and capabilities of new technologies.
- Demonstrated knowledge of the project management process and the systems development life cycle.
- Demonstrated decision making ability within complex and diverse issues.
- Demonstrated superior skills in data research, gathering, modeling, and business and systems analysis.
- Ability to organize work, problem solve, multitask and meet deadlines.
- Physical ability to perform the duties of the position. Responsibilities 1. Provides data engineering services to all disciplines and stakeholders within an assigned portfolio by performing functions such as coordinating and performing feasibility studies, conducting workload efficiency analysis using formal data gathering techniques, analyzing, designing and implementing appropriate information systems, and identifying system deficiencies, user department operational inefficiencies and suggesting ways of improving business efficiency functions. 2. Participates in enterprise-wide, cross-disciplinary business strategy projects including confidential initiatives that support the selection, procurement and implementation of appropriate information systems applications that may result in the elimination of FTEs. 3. Serves as a consultant participating on enterprise-wide projects which are under the leadership of the Senior Data Engineer. Prepares status reports and may meet with clients and provide reports back to the Senior Data Engineer as required. 4. Leads small to medium sized information system projects by adhering to project management methodologies, managing project timelines, facilitating change management strategies, defining tasks, identifying resource needs, and reporting on project status to the Senior Data Engineer. Participates in the project design phases as required. 5. Under the direction of the Senior Data Engineer, works within assigned budget and provides reports or raises concerns as necessary. Provides guidance to team members. 6. Performs system analysis by establishing application systems scope and objectives, conducting feasibility studies, planning or modifying procedures to solve complex problems, preparing detailed specifications and solving existing system logic difficulties as required. Recommends the best cost effective solutions for the business area; informs and discusses potential business impacts with the client. 7. Performs complex business analysis including conducting work flow analysis and developing business information requirements and models. Defines business scope and objectives; plans designs or modifies practical manual and automated business procedures. 8. Coordinates and may provide third level application su