Deloitte is a leading Canadian professional services firm focused on making a positive impact for all Canadians. The Business Technology Analyst / Consultant will contribute to technology-driven business transformation initiatives, supporting clients in understanding their business objectives and developing actionable technology strategies.
Responsibilities
- Support or lead components of client engagements, working closely with clients to understand their business objectives, challenges, and technology environments
- Conduct research, analysis, and problem-solving activities -- assessing data, systems, and processes to identify opportunities for modernization, efficiency, and innovation
- Support or facilitate working sessions with client stakeholders and Deloitte teams, helping translate business needs into pragmatic, actionable technology strategies
- Take on increasing responsibility for shaping recommendations, guiding delivery, and ensuring solutions are data-driven, feasible, and aligned with industry best practices and emerging technology trends such as cloud adoption, AI, digital transformation, and advanced analytics
- Work at the intersection of business and technology, partnering with senior leaders to solve critical business problems and maximize value from IT investments
- Help clients modernize their technology landscapes, address technical debt, and design future-ready IT strategies
Skills
- Eligible to obtain and maintain federal-level Reliability Security Clearance (req. minimum of five years of residency in Canada)
- Located in the National Capital Region (Ottawa-Gatineau), with the ability to work on-site or in a hybrid model as required
- 1 to 3 years of experience in consulting, business analysis, or technology strategy, with a strong understanding of business and IT alignment
- Bachelor's degree in Business, Business Technology Management, Information Systems, Engineering, Computer Science, Mathematics, or a related field, with demonstrated ability to bridge business and technology domains
- Passionate about modern technology and their applications in the business world
- An analytical and problem-solving mindset, with the ability to break down complex problems, conduct root cause analysis, and develop actionable recommendations
- Comfortable working in ambiguous environments, with the ability to interpret business needs and translate them into clear requirements and solutions
- Proven ability to manage multiple priorities, work collaboratively in team settings, and deliver high-quality outputs under tight timelines
- Effective presentation and storytelling skills, with the ability to synthesize data and insights into compelling narratives for business audiences
- Proficiency in PowerPoint and Excel, including experience building dashboards, business cases, and executive-level reports
- Proficiency in utilizing AI tools (e.g., generative AI, automation platforms, data analysis tools) to enhance productivity and insights development is considered a strong asset
- Continuous learner mindset, with a passion for upskilling in digital tools, methodologies, and industry trends
- Ability to elicit, document, and validate business and functional requirements, and collaborate with technical teams to ensure alignment with business goals
- Familiarity with IT service domains, such as cloud computing, infrastructure, enterprise applications, and digital workplace technologies
- Knowledge of how a Technology (or IT) function operates, engages with the business, IT portfolio management lifecycle (e.g., SDLC), latest operating model trends (i.e., product and platform models, scaled agile)
- Experience working within the Government of Canada and/or providing advisory services to Government of Canada departments
- Ability to communicate effectively in English and French in professional and client-facing settings
Benefits
- $4,000 per year for mental health support benefits
- $1,300 flexible benefit spending account
- Firm-wide closures known as "Deloitte Days"
- Dedicated days of for learning (known as Development and Innovation Days)
- Flexible work arrangements
- Hybrid work structure
Company Overview
- Deloitte is a business consulting company that offers audit, consulting, financial advisory, and tax services. It was founded in 1845, and is headquartered in London, England, GBR, with a workforce of 10001+ employees. Its website is https://www2.deloitte.com.