Business Intelligence Specialist
17 hours ago
Toronto, ON, Canada
emergiTEL Inc.
Full-time
€75,000 - €90,000 Contract
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
emergiTEL is hiring a Business Intelligence Specialist for our client in the Energy / Nuclear industry. This is a Permanent role.
Location:
Toronto, Ontario Work Arrangement: Hybrid (1–3 days remote per week) Compensation:$75K to $90K per annum as base
Job Description
(English) The Role We are seeking a highly skilled and detail-oriented Business Intelligence Specialist with strong expertise in Microsoft Access, SQL database development, and Power BI reporting. This role will be responsible for developing, maintaining, and modernizing complex Microsoft Access databases while supporting the migration of back-end data to structured SQL infrastructure. The successful candidate will also design and maintain interactive Power BI and Grafana dashboards, develop automated data pipelines, and ensure data integrity across the organization. This is a hands‑on technical role requiring a combination of legacy database management, SQL development, data migration, business intelligence, and application modernization experience. The ideal candidate will be comfortable working with existing, potentially undocumented database environments while driving improvements in data architecture, reporting, automation, and system reliability.
Key Responsibilities
Microsoft Access Database Development & Maintenance Design, develop, maintain, and optimize complex Microsoft Access databases supporting various business functions. Maintain existing file-level database environments, including front‑end, back‑end, and global code bases. Develop and optimize Access tables, queries, forms, reports, macros, and VBA components. Troubleshoot database issues and ensure application reliability and data integrity. Maintain front‑end Access applications throughout the back‑end database migration process. SQL Database Development & Migration Support the migration of existing Microsoft Access back‑end databases to structured SQL infrastructure, including SQL Server, MySQL, or MariaDB. Perform database assessments and inventory existing tables, queries, forms, reports, macros, and VBA dependencies. Design and implement normalized relational database schemas, including keys, constraints, relationships, and data types. Develop and optimize advanced SQL queries, joins, CTEs, stored procedures, functions, and views. Apply indexing strategies and query optimization techniques to improve database performance. Plan and execute database migration activities, including data mapping, validation, parallel testing, cutover, and rollback. Ensure data accuracy and consistency throughout migration activities. Power BI, Grafana & Business Intelligence Reporting Develop and maintain interactive Power BI and Grafana dashboards and live reports. Create business intelligence reports covering operational metrics, KPIs, project performance, and other business requirements. Develop Project Cost Performance Index (CPI) and Schedule Performance Index (SPI) reporting. Connect Power BI to multiple data sources, including Microsoft Access and SQL databases. Design data models and reporting structures that provide meaningful insights to business stakeholders. Implement scheduled reporting, role‑based access, and row‑level security. Optimize reporting queries and dashboards for performance and usability. ETL, Data Integration & Automation Develop automated data transfer and ETL pipelines between Access, Excel, flat files, and SQL platforms. Use tools such as Navicat, SSIS, Power Query, Python, and PowerShell to automate data movement and validation. Implement full and incremental data loading processes. Establish error handling, logging, monitoring, and repeatable execution procedures. Perform data profiling, cleansing, and reconciliation to identify duplicates, missing records, inconsistent codes, and data conversion issues. Maintain accurate validation records, control totals, and reconciliation reports. Application Integration & Modernization Support the redesign and modernization of existing database applications and web‑based user interfaces. Integrate reporting solutions with web‑based applications and existing technology platforms. Work with ODBC/OLE DB connections, REST/JSON data access, and database connectivity configurations. Collaborate with infrastructure and application development teams on deployment and environment promotion from development to testing and production. Support ongoing improvements to custom‑built business applications and internal IT tools. Stakeholder Collaboration & Technical Support Work with cross‑functional teams to understand business requirements and translate them into technical solutions. Provide database, reporting, and application support to business users. Troubleshoot technical issues and investigate data discrepancies to identify root causes. Explain technical limitations, risks, and recommended solutions to non‑technical stakeholders. Prepare technical documentation, database mappings, m
Location:
Toronto, Ontario Work Arrangement: Hybrid (1–3 days remote per week) Compensation:$75K to $90K per annum as base
Job Description
(English) The Role We are seeking a highly skilled and detail-oriented Business Intelligence Specialist with strong expertise in Microsoft Access, SQL database development, and Power BI reporting. This role will be responsible for developing, maintaining, and modernizing complex Microsoft Access databases while supporting the migration of back-end data to structured SQL infrastructure. The successful candidate will also design and maintain interactive Power BI and Grafana dashboards, develop automated data pipelines, and ensure data integrity across the organization. This is a hands‑on technical role requiring a combination of legacy database management, SQL development, data migration, business intelligence, and application modernization experience. The ideal candidate will be comfortable working with existing, potentially undocumented database environments while driving improvements in data architecture, reporting, automation, and system reliability.
Key Responsibilities
Microsoft Access Database Development & Maintenance Design, develop, maintain, and optimize complex Microsoft Access databases supporting various business functions. Maintain existing file-level database environments, including front‑end, back‑end, and global code bases. Develop and optimize Access tables, queries, forms, reports, macros, and VBA components. Troubleshoot database issues and ensure application reliability and data integrity. Maintain front‑end Access applications throughout the back‑end database migration process. SQL Database Development & Migration Support the migration of existing Microsoft Access back‑end databases to structured SQL infrastructure, including SQL Server, MySQL, or MariaDB. Perform database assessments and inventory existing tables, queries, forms, reports, macros, and VBA dependencies. Design and implement normalized relational database schemas, including keys, constraints, relationships, and data types. Develop and optimize advanced SQL queries, joins, CTEs, stored procedures, functions, and views. Apply indexing strategies and query optimization techniques to improve database performance. Plan and execute database migration activities, including data mapping, validation, parallel testing, cutover, and rollback. Ensure data accuracy and consistency throughout migration activities. Power BI, Grafana & Business Intelligence Reporting Develop and maintain interactive Power BI and Grafana dashboards and live reports. Create business intelligence reports covering operational metrics, KPIs, project performance, and other business requirements. Develop Project Cost Performance Index (CPI) and Schedule Performance Index (SPI) reporting. Connect Power BI to multiple data sources, including Microsoft Access and SQL databases. Design data models and reporting structures that provide meaningful insights to business stakeholders. Implement scheduled reporting, role‑based access, and row‑level security. Optimize reporting queries and dashboards for performance and usability. ETL, Data Integration & Automation Develop automated data transfer and ETL pipelines between Access, Excel, flat files, and SQL platforms. Use tools such as Navicat, SSIS, Power Query, Python, and PowerShell to automate data movement and validation. Implement full and incremental data loading processes. Establish error handling, logging, monitoring, and repeatable execution procedures. Perform data profiling, cleansing, and reconciliation to identify duplicates, missing records, inconsistent codes, and data conversion issues. Maintain accurate validation records, control totals, and reconciliation reports. Application Integration & Modernization Support the redesign and modernization of existing database applications and web‑based user interfaces. Integrate reporting solutions with web‑based applications and existing technology platforms. Work with ODBC/OLE DB connections, REST/JSON data access, and database connectivity configurations. Collaborate with infrastructure and application development teams on deployment and environment promotion from development to testing and production. Support ongoing improvements to custom‑built business applications and internal IT tools. Stakeholder Collaboration & Technical Support Work with cross‑functional teams to understand business requirements and translate them into technical solutions. Provide database, reporting, and application support to business users. Troubleshoot technical issues and investigate data discrepancies to identify root causes. Explain technical limitations, risks, and recommended solutions to non‑technical stakeholders. Prepare technical documentation, database mappings, m