J

Business Architecture Consultant

Jobtailor

longueuil, montérégie, Canada Full-time July 13, 2026

Found Description

Responsibilities

  • Define the scope of initiatives and ensure their alignment with strategic objectives
  • Orchestrate, align and support business architecture advisors
  • Produce the initial version of the implementation strategy
  • Monitor execution of initiatives with business architects
  • Document the business architecture in accordance with current standards
  • Participate in the operationalization of the enterprise architecture governance framework

Requirements

  • Bachelor’s degree in computer science, business administration, or equivalent
  • 10 years of relevant experience, including 5 years in architecture on large-scale projects
  • Experience participating in and presenting to executive forums
  • Knowledge of the insurance domain (major asset)
  • Familiarity with the BIZBOK, TOGAF and BABBOK bodies of know...

Ready to Apply?

Submit your application for Business Architecture Consultant at Jobtailor

Apply Now