Power BI Developer at Encorp Pacific (Canada) designing dashboards and optimizing reporting solutions. Contributing to data-driven decision-making for recycling initiatives across British Columbia.
Responsibilities
Design, develop, and maintain interactive Power BI dashboards and reports to support stakeholders across Operations, Finance, Logistics, and Executive leadership.
Build and optimize robust data models using Power Query, DAX, and relational data modeling best practices.
Connect to, extract, and transform data from SQL Server and a variety of structured and unstructured data sources.
Integrate data from multiple systems, including CRM platforms, financial systems, SQL and MongoDB databases, Excel, and SharePoint.
Write, optimize, and maintain SQL queries, views, and stored procedures to support reporting and analytics needs.
Support and maintain data pipelines using AWS Glue to ensure reliable data preparation and delivery.
Work with and interpret outputs from Amazon SageMaker and other machine learning models for reporting insights.
Ensure data accuracy, integrity, and consistency across all reporting environments.
Monitor and optimize dataset and report performance to ensure scalability and usability.
Develop and maintain clear documentation for data models, dashboards, and reporting standards.
Provide training, guidance, and ongoing support to internal users on Power BI tools and reporting solutions.
Duties may evolve in response to organizational priorities.
Requirements
3–5+ years of experience developing Power BI dashboards and reports in a business environment
Advanced proficiency in Power BI, including DAX, Power Query (M), and data modeling
Strong understanding of data visualization best practices and KPI development
Experience integrating data from multiple enterprise systems (CRM, ERP, financial systems)
Hands-on experience with AWS Glue for building or supporting ETL and data preparation pipelines
Understanding of machine learning concepts and how model results are used in reporting and decision-making
Experience with Amazon SageMaker outputs and workflows is a strong asset
Strong analytical and problem-solving skills with high attention to detail
Strong organizational skills and ability to manage multiple priorities in a deadline-driven environment
Self-directed, proactive, and able to work independently
Collaborative team player with a customer-service mindset
Excellent communication skills with the ability to explain technical concepts to non-technical users
Interest in sustainability and environmental initiatives is an asset.
Oracle Forms Reports Developer for maintenance, enhancement, and troubleshooting of Oracle Forms 11g/12c applications. 6 - month contract with possible extension.
Integration Developer role focusing on API development and Azure integration solutions. Responsibilities include designing, building, and maintaining enterprise integrations in a hybrid work environment.
Spring Boot Developer needed for hybrid role in Toronto. Requires 5+ years experience with Java, Spring Boot, Jenkins/CI - CD, and valid Canadian work visa.
Integration Developer role focusing on API development and Azure integration solutions. Responsibilities include designing, building, and maintaining enterprise integrations with a hybrid work model.
Full Stack Developer role requiring 8+ years experience with Java, Spring Boot, Microservices, JavaScript, Angular/React. Full - time on - site position in Mississauga.
Urgently hiring AS400/COBOL400 Developer with 6+ years experience for hybrid role in Toronto. Requires hands - on AS400/COBOL400 development, IBM iSeries, and DB2 SQL skills.
Hiring an experienced Power Platform Developer with 7+ years experience. Responsibilities include designing solutions, developing applications, writing code, and performing testing.
Hiring a Quadient Inspire Developer for a contract role in Toronto (Hybrid). Requires 8 - 10 years of experience with Quadient Inspire (E2), Inspire Designer, and data integration.