Applications Architect (RQ08725)

  • Contract
  • Toronto
  • Applications have closed

Ministry of Public and Business Service Delivery (former MGCS)

Description

Senior Application Architect: 1 Role

Responsibilities/Assignment Deliverables:

·      To provide a leadership role for the technology architecture, design and build of a digital data gateway, digital credentials and related products and integration services.

·      To design and maintain a complex, API-based solutions and transaction system in on-prem data centre and cloud.

·      Work with ministry/OPS staff to lead the development of key (technology) architecture artefacts to support the architectural gating process.

·      Development of an implementation roadmap and options for digital data gateway and digital credentials products, that takes into consideration the requisite components, technology required/involved, ministry readiness, market readiness and maturity; develop short term tactical and longer term strategic implantation plans and option.

·      Identify and evaluate commercially ready products and open source solutions that are viable for use and implementation; including assessment and recommendations of products.

·      Work with product teams to develop the technology requirements and to ensure alignment towards the enterprise solution approach and roadmap.

·      Lead and work with technical and product development engineers to develop functional proofs of concept, pilot implementations and/or final product implementations of solutions that align with the enterprise digital standards.

·      Expert leading multi-disciplinary distributed teams to solution delivery, utilizing collaboration platforms, project planning, estimation and agile delivery methodology.

·      Provide technology advice and recommendations to executives, management and product teams working on digital data gateway solutions; prepare communications/briefing material as required to effectively communicate recommendations and/or findings from assessments.

·      Provide expertise and guidance to ministry partners, product, policy and technical implementation teams regarding use, adoption and alignment with industry standards to maximize interoperability and avoid product lock-in; develop recommendations for adoption of standards and related frameworks for digital data gateway. 

General Skills:

·      Leadership experience in the development and implementation of technical architectures at the specified experience level.

·      Experience with middleware and API-based gateway solutions. 

·      Experience with microservice architecture, RESTful APIs and legacy SOAP services.

·      Experience with code version control systems (e.g., Git), DevOps practices, cloud delivery/deployment models, virtualization, and container solutions (e.g., docker, Kubernetes).

·      Development experience with Java/Spring Boot, NodeJS etc. 

·      Experience with handling of database technologies.

·      Knowledge of performance considerations in different environments.

·      Extensive experience in systems analysis and design in large systems environments.

·      Knowledge and experience designing processes around ITIL and is able to guide others using this methodology.

·      Experience translating business requirements into reporting needs.

·      Experience preparing conceptual, logical and/or physical processes and data models.

·      Experience developing, recommending, implementing and managing technical architecture.

·      Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills.

·      A team player with a track record for meeting deadlines.

·      Experience in developing enterprise architecture deliverables (e.g., models) based on Ontario Government Enterprise Architecture processes and practice.

 

Skills
Experience Requirements

Technical – 50%

  • Demonstrated technology leadership, and vision – develop, socialize and obtain buy in for multi-year technology roadmaps, and must include recent example involving APIs based digital gateway solutions.
  • 10+ years in designing and developing enterprise technology solutions in complex environments, with experience in both public/broader public and private sectors.
  • Expertise in designing, building and supporting micro services architecture in on-prem and Azure public cloud (RedHat OpenShift).
  • Working knowledge of SQL programming in Oracle 19C environment.
  • Understand DevOps build and deploy processes with Jenkins and IBM UrbanCode.
  • Extensive hands-on experience in developing RESTful API and knowledge of legacy SOAP.
  • Expert knowledge in designing and developing solutions using programming languages such as Java Spring Boot, NodeJS etc.,
  • Leading technical software engineers through the design process, demonstrating examples through functional code development and providing production support for the API based solutions.
  • Experience leading architecture teams and delivery of key design artifacts – including solution requirements and solution architecture documents.
  • Mange global development teams – team building through project delivery, use of collaboration platforms and agile project delivery. 
  • Excellent written and illustration/design skills to formulate technical documentation; evaluation and comparison documents and recommendations for management decision.
  • Excellent verbal and presentation capability to brief senior management and executives on various components of the technical design, architecture and/or solution components. 

 

Analysis – 20%

  • Identify and evaluate commercially ready products and open-source solutions that are viable for use and implementation; including assessment and recommendations of products and demonstrating benefits and opportunities.
  • Understands emerging technologies, trends and directions, including standards and frameworks.
  • Analytical, problem-solving and decision-making skills
  • Able to provide production support for API based solution in containerized platform, provide Root Cause Analysis (RCA) report and conduct postmortem for the production incidents.

Leadership Skills – 20%

  • Able to organize, lead and manage day to day task for team members, develop/assign tasks.
  • Able to organize and prioritize work items for self and team members in a rapid and agile work environment setting.
  • Use agile methodologies for the analysis, design, development and implementation of applications in large complex environments.
  • Establish collaborative work environments, provide mentoring to diverse staff and project team members.

 

Communications and Reporting – 10%

  • Able to develop reports/presentations for various audience types, ranging from technical experts, non-technical policy analysts to executives.
  • Develop and articulate options and recommendations for management and executive level decision makers.
  • Communications and interpersonal skills.

Supplier Comments

Closing Date/Time
2025-03-17, 11:00 a.m.

Max submissions: 1 (one)

Hybrid: 3 days onsite / 2 days remote

Must Have:

To provide a leadership role for the technology architecture, design and build of a digital data gateway, digital credentials and related products and integration services

To design and maintain a complex, API-based solutions and transaction system in on-prem data centre and cloud.

Expertise in designing, building and supporting micro services architecture in on-prem and Azure public cloud (RedHat OpenShift).

Working knowledge of SQL programming in similar environments such as Oracle 19C environment.

Expert knowledge in designing and developing solutions using programming languages such as JavaScript, python, Java Spring Boot, NodeJS, etc.

Understands emerging technologies, trends and directions, including standards and frameworks such as digital credentials.

Understand DevOps build and deploy processes with Jenkins and IBM UrbanCode.

This entry was posted in . Bookmark the permalink.