Data Engineer
We currently have a position available for a Data Engineer in our Information Technology department. This role is based in the Edmonton office. Reporting to the Director Digital and working within a dynamic team of IT development professionals, this role is responsible for the support and development of our applications, mainly related to our Guidewire data system. More specifically:
Primary Duties and Responsibilities:
- Developing and maintaining data pipelines for efficient data extraction, transformation, and loading (ETL) processes.
- Designing and optimizing data storage and solutions, including data warehouses and data lakes.
- Ensuring data quality and integrity through data validation, cleansing, and error handling.
- Collaborating with data analysts, data architects, and software engineers to understand data requirements and deliver relevant data sets (e.g., for business intelligence, actuarial).
- Implementing data security measures and access controls to protect sensitive information.
- Automating and improving data processes and workflows for scalability and efficiency.
- Monitoring data infrastructure for performance and reliability to address issues promptly.
- Documenting data pipelines, processes, and best practices for knowledge sharing.
Required Qualifications:
- B.Sc in Computing Science, Technical Diploma Specializing in Programming, or equivalent.
- 1-5+ years of Software Development.
- Proficient with Oracle/Postgres SQL.
- Proficient with SAP Data Services - BODS (Business Object Data Services).
- Experience with Guidewire DH (Data Hub) and IC (Info Center).
- Experience with Guidewire Data platform (Guidewire data lake implementation) an asset.
- Experience/understanding of database design principles and ability to apply said knowledge
- Experience/understanding of data warehousing / data lake principles and ability to apply said knowledge.
- Experience working with financial data an asset.
- IBM Cognos knowledge, in particular framework manager, an asset.
- Experience with ETL processes.
- Familiarity with cloud platforms (AWS).
- Experience in automation of processes.
Working at Peace Hills
Peace Hills understands that by reducing work-life struggles, individuals can enjoy a healthier lifestyle while improving productivity at work. Ensuring an appropriate work/life balance and a collegial and supportive work environment are just a couple of ways we do this.
If you are interested in this great opportunity, submit your resume to Peace Hills Insurance at hr@phgic.com.
We thank all applicants for their interest, however only those candidates shortlisted will be contacted.
Application Deadline: July 30, 2025