Skip to content

Business Technology Analyst / Consultant - Deloitte, Ottawa

job opportunities deloitteDeloitte Canada·Ottawa, ONfull time

Posted: June 30, 2026

Apply for this jobExpires: July 30, 2026

Browse more Deloitte Canada jobs · See other jobs in Ottawa

job description

AI Summary

This Business Technology Analyst / Consultant role at Deloitte Canada in Ottawa, ON, focuses on technology strategy and transformation. The purpose of this position is to help clients make a significant impact through innovative business technology solutions. It's a permanent, hybrid position, offering a chance to contribute to meaningful projects.

Deloitte's Commitment to Impact

At Deloitte Canada, the core purpose is to make an impact that truly matters. This commitment extends to inspiring and helping their people, various organizations, communities, and the entire country to thrive by building a better future for all. The work undertaken by professionals in roles such as the Business Technology Analyst / Consultant underpins a prosperous society, ensuring people can find meaning and opportunity in their careers and daily lives. It builds consumer and business confidence, empowering organizations to find imaginative ways of deploying capital effectively. Furthermore, it enables fair, trusted, and functioning social and economic institutions, allowing friends, families, and communities, particularly in Ottawa and across Canada, to enjoy the quality of life that comes with a sustainable future. As the largest 100% Canadian-owned and operated professional services firm, Deloitte is proud to work alongside its clients to make a positive impact for all Canadians, living out its purpose daily.

Shaping the Future with Technology and Business Acumen

Joining Deloitte as a Business Technology Analyst / Consultant means embracing an opportunity to have many careers within one dynamic firm. This role is central to the firm's efforts in technology strategy and transformation, where your contributions will directly impact client success. The firm fosters a culture of well-being and connectedness through flexible, proactive, and practical benefits, recognizing that the well-being of its people truly matters. Professionals in this role will learn from deep subject matter experts through dedicated mentoring and invaluable on-the-job coaching, developing critical skills in business technology. This environment encourages continuous growth and the application of cutting-edge technology solutions to complex business challenges. Your work will help shape the future of business and technology for clients, making a tangible impact on their operations and strategic direction, particularly for those in the Ottawa region and beyond.

categories

about deloitte canada

similar jobs