Enterprise Business Intelligence Solutions Developer

3 days ago


Ottawa, Ontario, Canada Total Power Ltd Full time

Company Overview

">

Total Power Ltd is a leading provider of on-site power generating solutions nationwide, with a reputation for expertise, integrity, and innovation.

We're proud to be a Canadian company, respected throughout the industry for our commitment to excellence.

Salary: $95,000–$125,000 per year

This role offers a competitive salary, reflecting the importance of your contributions to our team's success.

Job Description

">

The Business Intelligence (BI) Developer will play a crucial role in delivering reporting and dashboard solutions across the enterprise.

You'll work closely with stakeholders to gather business requirements and success metrics, ensuring that our data management processes are accurate and efficient.

Your Key Responsibilities:

">
  • ">
  • Create dynamic, visually appealing dashboards in Power BI that are accessible and easy to interpret.">
  • Work with data from various sources, including Azure Data Warehouse and associated technologies, SQL Server, and Excel.">
  • Gather business requirements and success metrics from stakeholders.">
  • Create accurate data models that transform raw data into insightful information by importing, cleansing, and converting data.">
  • Establish role-based access to reports through row-level security and Power BI application security layers.">
  • Assist the data management team with ETL processes.">
  • Work with data acquired via M&A activities, cleansing and converting for use in TPGS Power BI reports.">
  • Create non-BI reports including SSRS or Excel reports, if required.">
">

Required Skills and Qualifications

">

To succeed in this role, you'll need:

">
  • ">
  • A Bachelor's degree in a related field, or a combination of skills, certifications, and experience.">
  • Minimum 3 years' BI development experience within a midsized organization.">
  • Prior experience working within a small data team with multiple areas of responsibility is mandatory for this position.">
  • Experience with the Microsoft BI stack including Power BI, Azure Data Factory, SQL, SSIS and SSRS.">
  • Demonstrable working knowledge building semantic models, measures, and calculations in Power BI.">
  • Experience with programming languages to analyze and interpret data, such as SQL, R, and Python.">
  • Prior experience with TimeXtender is considered a definite asset.">
  • Knowledge of data warehousing and ETL concepts.">
  • Knowledge of executing DAX queries on Power BI Desktop.">
">

Benefits

">

We offer a comprehensive benefits package, including:

">
  • ">
  • Company events.">
  • Dental care.">
  • Disability insurance.">
  • Employee assistance program.">
  • Life insurance.">
  • On-site parking.">
">

Others

">

We value diversity, equity, and inclusion at Total Power Ltd. If you require support during the selection process, please let us know how we can assist you.



  • Ottawa, Ontario, Canada Enterprise Holdings Full time

    About UsAt Enterprise Holdings, we're a family-owned, world-class portfolio of brands and leading provider of mobility solutions worldwide.Founded more than 65 years ago with a commitment to the communities that we serve, we operate a global network with 90,000+ dedicated team members across nearly 100 countries, and more than 2.3 million vehicles taking our...


  • Ottawa, Ontario, Canada Premiumreal Full time

    Join Premiumreal as an Enterprise Systems Solutions Developer and take advantage of a competitive salary of $85,000 to $110,000 per year. About the RoleWe are seeking a skilled Business Systems Analyst to lead our team in delivering innovative enterprise solutions.Your primary responsibility will be to work closely with clients to identify their technical...


  • Ottawa, Ontario, Canada Stonewood Group Inc. Full time

    Job DescriptionWe are seeking a seasoned Senior Enterprise Software Development Manager to lead our Software R&D organization in Ottawa, Canada. As a key member of our leadership team, you will be responsible for developing and delivering multiple software product lines that meet the highest standards of quality, on-time, and on-budget.Key...


  • Ottawa, Ontario, Canada Enterprise Holdings Full time

    OverviewWe're seeking highly motivated individuals to join our Management Training program at Enterprise Holdings. As a Management Trainee, you'll embark on a comprehensive development journey that combines hands-on experience with structured training and mentoring.This role is an excellent opportunity for individuals who aspire to build a successful career...


  • Ottawa, Ontario, Canada RJR Innovations Full time

    Job SummaryThe Enterprise Automation Solutions Expert will provide on-site and remote support for the implementation of our customers’ automation needs.About RJR InnovationsRJR Innovations is a leading provider of innovative solutions for enterprise automation. We pride ourselves on delivering high-quality services that meet the evolving needs of our...


  • Ottawa, Ontario, Canada ROSS Full time

    Job OverviewWe are seeking an experienced Technical Consultant to join our team at ROSS, a leading provider of remote HR and recruitment solutions. The successful candidate will work with clients to design, develop, and deliver business intelligence applications.


  • Ottawa, Ontario, Canada NAV Canada Full time

    At NAV Canada, we are seeking a highly skilled Enterprise Solutions Architect to join our team.The successful candidate will provide direction, guidance, and definition of the enterprise architecture for NAV Canada in support of its business strategy and objectives.This role requires a deep understanding of the underlying enterprise business drivers,...


  • Ottawa, Ontario, Canada Enterprise Holdings Full time

    OverviewWe're hiring for our Management Training Program at Enterprise Mobility. As a Management Trainee, you'll learn our business from day one while based out of one of our neighborhood branches.You'll master the knowledge and skills you need to eventually run your own branch, cultivate new business, and develop your team.In our hands-on learning...


  • Ottawa, Ontario, Canada NAV CANADA Full time

    About the Opportunity:The Chief Enterprise Solutions Architect at NAV CANADA is a key role that requires expertise in designing scalable, secure, and high-performance IT architectures. The successful candidate will have a proven track record of collaborating with technical and non-technical teams to translate business needs into cohesive, aligned, and...


  • Ottawa, Ontario, Canada ROSS Full time

    About ROSSROSS is a leading provider of business intelligence and analytics solutions. Our software enables clients to gain predictive power and drive change at every level.Job DescriptionWe are seeking a skilled Senior Business Intelligence Architect to join our team in Ottawa. As a key member of our sales/presales team, you will be responsible for...


  • Ottawa, Ontario, Canada Adobe Full time

    At Adobe, we are seeking a seasoned professional to excel as an Enterprise Business Development Manager. This critical role involves driving sales growth through strategic account planning and direct customer engagement.Key Responsibilities:Demonstrate industry thought leadership and expertise in digital experience technologies.Proactively identify and...


  • Ottawa, Ontario, Canada ROSS Full time

    We are seeking a highly skilled Technical Consultant to join our team at ROSS, a leader in business intelligence and analytics solutions.Estimated Salary: $80,000 - $110,000 per yearJob DescriptionAs a Technical Consultant, you will be responsible for providing technical expertise to clients and ensuring the effective implementation of our solutions.Required...


  • Ottawa, Ontario, Canada Maplesoft Group Full time

    Maplesoft Group is a dynamic organization that values innovation and collaboration. We are committed to delivering cutting-edge solutions that meet the evolving needs of our clients.We are currently seeking an Enterprise IT Solutions Specialist to join our team.The ideal candidate will have expertise in analyzing complex system requirements and translating...


  • Ottawa, Ontario, Canada NAV CANADA Full time

    Company Overview:NAV CANADA is a leading provider of air traffic control services, and we are seeking an experienced Strategic Enterprise Solutions Architect to join our team.About the Role:This is a challenging and rewarding role that requires a deep understanding of enterprise architecture principles and technologies. As a Strategic Enterprise Solutions...


  • Ottawa, Ontario, Canada NAV Canada Full time

    Job OverviewNavigate your career with NAV Canada as an Enterprise Solutions Architect Leader. This challenging role demands expertise in designing scalable, secure, and high-performance IT architectures, including cloud-based, on-premises, and hybrid environments.Key ResponsibilitiesProvide architectural expertise and direction in one or more technology...


  • Ottawa, Ontario, Canada Stonewood Group Inc. Full time

    At Stonewood Group Inc., we are seeking an experienced Senior Director of Enterprise Technology Solutions to lead our IT department. With a strong background in business solutions and enterprise back office information systems, this individual will be responsible for implementing large-scale project implementations in an enterprise business systems...


  • Ottawa, Ontario, Canada Telesat Full time

    Telesat, a leading global satellite operator, seeks an experienced Enterprise Application Solutions Manager to oversee the maintenance and enhancement of its business applications.The ideal candidate will have technical expertise combined with business experience to ensure that software systems align with company goals and objectives. Key responsibilities...


  • Ottawa, Ontario, Canada Arista Networks Full time

    About Arista NetworksArista Networks is a leading provider of data-driven, client-to-cloud networking solutions for large-scale data centers, campus environments, and routing networks. Our company prides itself on its relentless pursuit of innovation, leveraging cutting-edge technologies in cloud computing, artificial intelligence, and software-defined...


  • Ottawa, Ontario, Canada 49 Solutions Full time

    49 Solutions is a leading provider of innovative technology solutions. As an IAM Automation Developer, you will play a key role in designing and implementing cutting-edge automation solutions for our clients. This contract opportunity offers a chance to work with a dynamic team and contribute to the development of advanced identity and access management...


  • Ottawa, Ontario, Canada Nav Canada Full time

    Job SummaryThe Manager, Business Intelligence and Visualization Center of Excellence is responsible for leading a team of Business Analysts, Developers, and Data modellers to deliver reporting, analytics, visualization, and associated data management capabilities to the organization. Specific data management capabilities include master data management, data...