Description
Job Title: Data Engineer Location: Edmonton (onsite) Type: Permanent All applicants must be legally entitled to work in Canada. The Position: Our Edmonton client is seeking a permanent Data Engineer for their Information Technology department. This role is onsite and based in their downtown Edmonton office. Reporting to the Director and working within a dynamic team of IT development professionals, you will be responsible for the support and development of applications, mainly related to their data system. What You’ll Do: Develop and maintain data pipelines for efficient data extraction, transformation, and loading (ETL) processes. Design and optimize data storage solutions, including Data Warehouses and Data Lakes. Ensure data quality and integrity through data validation, cleansing, and error handling. Collaborate with Data Analysts, Data Architects, and Software Engineers to understand data requirements and deliver relevant data sets (e.g., for business intelligence, actuarial). Implement data security measures and access controls to protect sensitive information. Automate and improve data processes and workflows for scalability and efficiency. Monitor data infrastructure for performance and reliability to address issues promptly. Document data pipelines, processes, and best practices for knowledge sharing. Mandatories: B.Sc in Computing Science, Technical Diploma Specializing in Programming, or equivalent. 3 to 5 years of Software Development experience. Proficient with Oracle/Postgres SQL. Proficient with SAP Data Services – BODS (Business Object Data Services). Experience with Data Hubs and Information Centers. Experience with Data Lake implementation is an asset. Experience/understanding of database design principles and ability to apply this knowledge. Experience/understanding of Data Warehousing / Data Lake principles and ability to apply this knowledge. Experience working with financial data an asset. Knowledge of IBM Cognos, in particular Framework Manager, an asset. Experience with ETL processes. Familiarity with cloud platforms (AWS). Experience in automation of processes. Strong analytical and problem-solving skills. Proven ability to be flexible and work hard, both independently and in a team environment. Excellent oral and written communication skills. Previous experience in insurance or financial institutions is an asset. If you are interested in this position and meet the above criteria, please click the ‘Apply for Job’ button below to send your resume securely and in confidence directly to the recruiter in charge of this position. We thank all applicants; however, only those selected for interviews will be contacted. WE APPRECIATE YOUR INTEREST IN 10 PERCENT RECRUITING LTD. We invite you to become one of our satisfied candidates 10 Percent Recruiting Ltd. believes in transparency with our candidates and our employers; we understand that open communication and collaboration are fundamental to our success. Our professional recruiters are passionate about helping you find a fulfilling job or career and ensuring your complete satisfaction with our process. We are committed to actively building lasting relationships and building trust by listening, following through and keeping our word. We look forward to exceeding your expectations