XX
RQ00451 - IT Enterprise Architect/Strategist - SeniorMaarut IncToronto, Ontario, Canada

This job offer is no longer available

XX

RQ00451 - IT Enterprise Architect/Strategist - Senior

Maarut Inc
  • CA
    Toronto, Ontario, Canada
  • CA
    Toronto, Ontario, Canada

About

This role will help support development of strategic and solutions architectures that support:

  • Realizing the vision for the enhancing Home and Community Care (HCC) Digital Connectivity initiative
  • Building the roadmap for home care supporting provincial services
  • Modernizing the CHRIS solutions architecture
  • Decomposing existing monolithic architectures into domain-specific services
  • Implementation of robust, highly scalable, resilient platform services

Must haves:

  • Proven experience in monolith decomposition and modernization initiatives.
  • Expertise in microservices architecture, API design, and distributed systems.
  • Strong knowledge of cloud platforms such as Azure App Service, API Management, etc..

Responsibilities:

  • Lead architecture strategy for decomposing legacy monolithic systems into modular, scalable microservices.
  • Design and implement enterprise-grade solutions leveraging cloud-native technologies, containerization, and orchestration platforms.
  • Define and enforce architecture standards and best practices across platform services, including authentication, messaging, and observability.
  • Collaborate with cross-functional teams to align technical roadmaps with business objectives and ensure seamless integration of services.
  • Provide technical leadership and mentorship to engineering teams, guiding them through modernization initiatives and complex system designs.
  • Ensure system resilience, security, and performance through robust architectural patterns and governance frameworks.

Desired Skills:

  • Experience with API-first strategy, event streaming
  • Certifications or experience in TOGAF (The Open Group Architecture Framework), SAFe (Scaled Agile Framework), or cloud architecture
  • Background in platform engineering and scalability planning

Required Skills:

  • Proficiency in domain-driven design (DDD), event-driven architecture, and resilience patterns.
  • Familiarity with observability tools, security best practices, and performance optimization.
  • Excellent communication and leadership skills.

Requirements

Evaluation Criteria:  

1 Proven Experience in Monolith Decomposition - 30 Points

  • Hands-on experience breaking down large, legacy monolithic applications into modular components or services.
  • Familiarity with domain-driven design (DDD), and event-driven architecture.
  • Evidence of successful migration projects (e.g., case studies, measurable outcomes like reduced deployment time or improved scalability).

2 Deep expertise in Microservices Architecture - 20 Points

  • Design and implementation of distributed systems using microservices principles.
  • Strong understanding of service boundaries, API design, data consistency strategies (e.g., eventual consistency, CQRS).
  • Experience with containerization and orchestration (Docker, Kubernetes).
  • Knowledge of observability (logging, tracing, metrics) and resilience patterns (circuit breakers, retries).

3 Platform Services & Cloud-Native Skills - 20 Points

  • Experience building or integrating platform services (authentication, messaging, configuration, monitoring).
  • Proficiency with cloud platforms (AWS, Azure, GCP) and managed services (e.g., API Gateway, Service Mesh, IAM).
  • Understanding of DevOps practices and CI/CD pipelines for large-scale deployments.

4. Architectural Governance & Leadership - 30 Points

  • Ability to define architecture standards, reference models, and best practices for enterprise systems.
  • Experience leading cross-functional teams and influencing stakeholders.
  • Strong communication skills for technical roadmaps, architecture reviews, and executive presentations.
  • Familiarity with TOGAF, SAFe, or similar frameworks for enterprise architecture.

Deliverables Include, but are not limited to:

  • Definition of strategic decomposition approach and architecture for existing monolith
  • Build vs buy evaluation for decomposed target-state components/capabilities
  • Support market evaluation and procurement for products, where appropriate
  • Definition of solution, application, and integration architecture for modernized services and other associated documentation

Must Haves: 

  • 10+ years Proven experience in monolith decomposition and modernization initiatives. 
  • 10+ years experience in microservices architecture, API design, and distributed systems. 
  • 10+ years experience of cloud platforms such as Azure App Service, API Management, etc.. 

  • Toronto, Ontario, Canada

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.