Job Mission
The Senior Data Engineer is responsible for the design, development, implementation and support of reports and dashboards , ensuring optimal performance and reliability for the organization's data-related initiatives.
Main Accountabilities
- Designs and builds storytelling dashboards in Power BI
- Creates and constructs ad hoc reports and data exports using SQL queries and/or code in python
- Develops and implements ETL processes, ensuring efficient data flow, integration, and transformation to meet reporting and analytics requirement
- Enhances and redesigns existing reports from formats like Excel and SSRS to storytelling dashboards, contributing to the firm's transformation strategy.
- Collaborates closely with data custodians and data modelers to develop datasets specifically for reporting purposes, utilizing SQL or Python code.
Requirements
Education, Skills and Experience
- Bachelor’s degree in Computer Science or similar; Master’s degree will be considered as an asset
- Minimum 4 years of proven experience in developing dashboards with Power BI and ETL processes with SQL, SSIS, Python and cloud platforms
- Previous experience in Python and Spark will be considered as a strong asset
- Knowledge and experience in testing practices and code versioning (test driven development) and in task management tools
Competencies
- Strong interpersonal skills and ability to communicate effectively
- Analytical thinking and problem-solving skills
- Pursuing gracefully completing projects and tasks with the best outcome
- Time management skills, multitasking and ability to prioritize work
Benefits
We provide an attractive compensation package and promising career opportunities in a dynamic and expanding work setting, while focusing on continuous personal and professional development.
Take this opportunity and join the team!