Job Description
Base pay range
CA$140.00/hr - CA$145.00/hr
About The Role
Our Client is seeking a
Senior Enterprise Architect / Strategist
to support the
CHRIS (Client Health and Related Information System)
team. The architect will lead modernization initiatives, including decomposing legacy monolithic systems, building cloud-native microservices, and defining enterprise‑grade architectures that support the
Home & Community Care (HCC) Digital Connectivity initiative . You will define strategic architecture, build modernization roadmaps, and ensure the delivery of scalable, resilient platform services across Ontario’s health ecosystem.
Key Responsibilities
Architecture & Modernization
Lead the decomposition of large monolithic systems into modular, domain‑aligned microservices.
Define target‑state architectures, transition paths, and modernization strategies.
Design cloud‑native solutions leveraging containerization, orchestration, and distributed systems.
Cloud & Platform Engineering
Architect solutions using Azure App Services, API Management, and cloud‑native components.
Define platform services standards (authentication, messaging, monitoring, observability).
Ensure systems meet enterprise requirements for scalability, security, resilience, and performance.
Governance & Leadership
Develop and enforce architecture standards, governance frameworks, and reference models.
Lead cross‑functional teams and collaborate with senior stakeholders to align technical and business roadmaps.
Provide technical leadership, coaching, and guidance to engineering teams.
Integration & Delivery
Support solution, application, and integration architecture for modernized CHRIS services.
Lead build/buy evaluations for target‑state components.
Support product procurement, vendor reviews, and market evaluations.
Knowledge Transfer & Documentation
Provide full architecture documentation and conduct walkthroughs.
Ensure project materials, design artifacts, and decisions are transferred to Ontario Health teams.
Must‑Have Skills
Monolith decomposition & legacy system modernization
Microservices architecture, distributed systems & API design
Cloud platforms — especially Azure App Service, API Management, and related services
Required Technical Expertise
Deep experience with domain‑driven design (DDD)
Strong knowledge of event‑driven architecture, pub/sub, event streaming
Proficient with containerization & orchestration (Docker, Kubernetes)
Experience with data consistency patterns (eventual consistency, CQRS)
Expertise in observability (logging, tracing, metrics) and resilience patterns (circuit breakers, retries)
Familiarity with platform services (authentication, messaging, configuration)
Strong understanding of security best practices and performance optimization
Ability to define EA standards, roadmaps, governance, and reference architectures
Nice‑to‑Have Skills
API‑first strategy experience
Experience with event streaming platforms (Kafka, EventHub, etc.)
Certifications: TOGAF, SAFe, cloud architecture
Background in platform engineering, scalability planning
Public sector experience, especially healthcare (asset but not required)
Evaluation Criteria
Monolith Decomposition – Proven hands‑on experience breaking monoliths into services
Strong understanding of DDD, EDA, modernization projects
Evidence of successful migrations (metrics preferred)
Microservices Architecture – Design/implementation of microservices & distributed systems
API design, service boundaries, consistency strategies
Containerization + Kubernetes
Observability & resilience patterns
Cloud & Platform Services – Experience with Azure & platform services (API Mgmt, IAM, monitoring)
Cloud‑native design patterns
CI/CD, DevOps, scalable deployments
Governance & Leadership – Architecture governance, standards, reference models
Leading cross‑functional teams
Strong communication for roadmaps and executive presentations
TOGAF/SAFe knowledge
Key Deliverables
Strategic monolith decomposition plan
Modernization and target‑state architecture
Build vs buy evaluation and recommendations
Full solution, application, and integration architecture
Architecture documentation, artifacts, diagrams, and walkthroughs
Ongoing knowledge transfer to Ontario Health teams
Seniority level
Mid‑Senior level
Employment type
Contract
Job function
Information Technology
#J-18808-Ljbffr