Employer Active
HM Note: This hybrid role is three days in office
Responsibilities:
Applied to both the process and the outcome of thinking out and specifying the overall structure logical components and the logical interrelationships of a AI solution and other solutions that involves computer its operating system a network or other conception.
Defines the structure and relationship among AI related or other solutionbased applications including the identification of reusable components quality level metrics the organization and layering of software and the determination of interfaces.
Responsibilities also include developing implementing and managing at least one crossplatform application in a large and distributed environment monitor the whole system understand all interactions between components on a given level of abstraction as well as to define limitations and requirements for source code.
Defines the AI strategy or emerging technology strategy for various business lines while developing customer journey maps..
Defines the interactions between application packages databases and middleware systems.
General Skills:
Experience in the development and implementation of application architectures at the specified experience level
Extensive experience with at least two different computing platforms operating systems environments database technologies programming languages and communication protocols
Experience with middleware and gateways
Knowledge of performance considerations in different environments
Experience in structured methodologies for the design development and implementation of applications
Extensive experience in systems analysis and design in large systems environments
Experience in the use of development tools information retrieval packages and other software tools such as project management software and business reengineering software Experience in the use of data and process modelling methodologies techniques and tools including a working knowledge of metadata structures repository functions and data dictionaries
Experience in developing enterprise architecture deliverables (e.g. models)
Awareness of emerging I and amp;IT trends and directions like AI ML etc.
Excellent analytical problemsolving and decisionmaking skills; verbal and written communication skills; interpersonal and negotiation skills
A team player with a track record for meeting deadlines
Desirable Skills:
Knowledge and understanding of objectoriented AIbased analysis and design techniques.
Experience in developing enterprise architecture deliverables (e.g. models) based on Ontario Government Enterprise Architecture methodologies processes and practice Knowledge and understanding of AI Microservices API Information Management principles concepts policies and practices
Experience designing detailed functional and technical requirements for new and existing business solutions
Experience developing enterprise architecture deliverables (e.g. models and documentation).
Experience in developing customer journey maps
Experience leading multitier application infrastructure design documentation and configuration for medium or large corporate implementations
Experience designing developing implementing and maintaining large complex applications workflow processes and dynamic forms
Skills
Experience and Skill Set Requirements
General Skills
Experience in the development and implementation of application architectures at the
specified experience level
Extensive experience with at least two different computing platforms operating
systems environments database technologies programming languages and
communication protocols
Experience with middleware and gateways APIs Service Mesh
Knowledge of performance considerations in different environments
Experience in structured methodologies for the design development and
implementation of applications
Extensive experience in systems analysis and design in large systems environments
Experience in the use of development tools Computer Aided Software Engineering
(CASE) tools information retrieval packages and other software tools such as
project management software and business reengineering software
Experience in the use of data and process modelling methodologies techniques and
tools including a working knowledge of metadata structures repository functions
and data dictionaries
Experience in developing enterprise architecture deliverables (e.g. models)
Awareness of emerging I and amp;IT trends and directions in AI
Experience in upcoming technologies and IT concepts related to microservices AI ML LLMs
Excellent analytical problemsolving strategic thinking and decisionmaking skills; verbal and written
communication skills; interpersonal and negotiation skills
A team player with a track record for meeting deadlines
Desirable Skills
Knowledge and understanding of objectoriented analysis and design techniques
Experience in developing enterprise architecture deliverables (e.g. models) based on
Ontario Government Enterprise Architecture methodologies processes and practice
Knowledge and understanding of Information Management principles concepts
policies and practices
Experience designing detailed functional and technical requirements for new and
existing business solutions including AI
Experience developing enterprise architecture deliverables (e.g. models and
Experience developing customer/user service journey maps deliverables (e.g. models and
documentation)
Experience leading multitier application infrastructure design documentation and
configuration for medium or large corporate implementations
Experience designing developing implementing and maintaining large complex
applications workflow processes and dynamic forms including use of microservices design AI ML
Selection Criteria
Criteria 1 60 Points:
Experience in the development and implementation of application architecture at an advanced level and nbsp;with at least two different computing platforms including AI operating systems environments database technologies programming languages and communication protocols middleware and gateways.
Experience in development and implementation of microservices architectures service mesh and customer experience portals.
Good knowledge and experience in AI and ML implementations.
Knowledge and Experience in Customer Journey maps development.
Criteria 2 30 Points:
Experience working with DevOps engineers to design and implement an end to end CI/CD pipeline for the application and ensure performance and reliability of production environments
Experience working in a Cloudbased and Microservices type development environment
Expertise to influence strategy and guide automation using AI and other emerging technologies
Perform peer review and ensure quality at every stage of the product development lifecycle
Recommend and implement changes to reference architecture development frameworks and design patterns
Promotes industry standards and best practices with the product teams
Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
Experience working in microservices and agile frameworks like scrum for development design implementation and maintenance of applications
Criteria 3 10 Points:
Excellent analytical problemsolving and decisionmaking skills; verbal and written communication skills; interpersonal and negotiation skills
A team player with a track record for meeting deadlines
Provide mentorship and perform knowledge transfer to other peer developers
Full Time