L'échelle salariale sera mise à jour au renouvellement de la convention collective.
Vous êtes passionné(e) par l’architecture technologique et la conception de solutions d’envergure ?
Vous souhaitez contribuer à l’implantation d’applications de mission essentielles à la sécurité publique ?
Rejoignez l’équipe responsable de l’architecture des solutions de sécurité publique et justice à la Ville de Montréal.
La Ville de Montréal souhaite recruter un architecte TI de solutions afin de soutenir l’évolution et l’intégration des systèmes technologiques en lien avec la sécurité publique et la justice.
À ce titre, la personne titulaire du poste sera appelée à travailler principalement sur les projets et plateformes soutenant les opérations du Service de police de la Ville de Montréal (SPVM) ainsi que les activités de la cour municipale de Montréal. Elle contribuera à la planification, à la conception et à l’alignement des solutions technologiques, en assurant leur cohérence avec les orientations d’architecture d’entreprise de la Ville.
Selon les besoins organisationnels, l’architecte pourrait également être sollicité(e) pour participer à des initiatives du Service de sécurité incendie de Montréal (SIM).
Vous évaluez et analysez les choix technologiques, coordonnez la mise en place d’applications de mission en sécurité publique, tant sur site que de type « logiciel-service (SaaS) », qui seront utilisées par l’ensemble des intervenants. Ces solutions toucheront l’ensemble des outils technologiques nécessaires pour le bon fonctionnement des opérations du SPVM, SIM et Cour municipale de Montréal.
Vous concevez et supervisez le développement applicatif en vous basant sur des concepts comme le mouvement DevOps (Jenkins, Docker, Kubernetes...)., le développement par microconteneurs (containers), les cadriciels (framework), les outils de débogage et les meilleures pratiques d’intégration.
Vous assurez également l’intégration des systèmes et des flux de données en mettant en œuvre des patrons d’intégration. Vous veillez à la cohérence, à la fiabilité et à la sécurité des échanges entre les plateformes (on‑premises, infonuagique et hybrides), ainsi qu’à l’interopérabilité des solutions avec les systèmes internes.
Plus spécifiquement, vous :
Exercez une vigie continue des meilleures pratiques et des technologies disponibles et en émergence
Déterminez les orientations d’architecture pour le choix et la mise en place de solutions technologiques permettant d’optimiser les opérations de la cour et SPVM tout en minimisant les risques
Proposez des approches de modernisation et de remplacement des systèmes patrimoniaux
Assurez la viabilité, la fonctionnalité et l’intégrité de l’architecture des solutions pendant les phases de déploiement, d’exploitation et de maintenance
En tant que leader technique, vous participez :
Aux travaux de réalisation des projets jusqu’à la livraison
À la rédaction d'appels d’offres de solutions et de prestations de services
Aux travaux de déploiement, de configuration et d’intégration des solutions retenues
Élaborez et recommandez les stratégies technologiques
Participez à la conception et à la supervision du développement d'applications maisons, développement d'API (REST/JSON), développement web, modélisation des données
6 années d'expérience dans le domaine de l'architecture TI de solutions, notamment en:
Contribution significative au déploiement, à la configuration et à l’intégration en entreprise de plusieurs applications d’envergure ;
Intégration de logiciels, développement logiciel et autres logiciels d’automatisation ;
Élaboration et gestion d'exigences logicielles
Formulation des exigences techniques aux disciplines transversales d’architecture de solutions : plateformes (on-prem, IaaS, PaaS), réseautique et sécurité ;
Architecture d’intégrations applicatives d’une solution retenue avec des systèmes existants, notamment infonuagique ;
Interactions et orientations techniques auprès d'éditeurs de solutions, de prestataires de services d’intégration et de prestataires de services de développement logiciel ;
Optimisation de l’environnement informatique de l’utilisateur-final dans un cadre de sécurité publique (ordinateurs véhiculaires, téléphones intelligents et appareils mobiles robustes, équipements de visualisation dans les centres de communication et traitement de l’information, ...).
Connaissance de :
Patrons de conception, patrons d'architecture, patrons d'intégration
Cycle de développement de logiciel (SDLC), approche Agile, livraison en mode produit
Déploiement dans divers environnements (centre de données sur site, infonuagique, hybride)
Langages de programmation et cadriciels (frameworks): JavaScript, TypeScript, Angular, Node.js, SQL, PL/SQL, ASP.NET, ...
Bases de données : relationnelles et NoSQL (MongoBD), logiciel libre (PostgreSQL, MySQL, MariaDB, etc.), commercial (Oracle, SQL Server)
Design et gestion d’API (API Management) + RESTful design
Microsoft Power Platform
Connaissance de la sécurité publique et/ou domaine juridique sont des atouts
Votre candidature devra être recommandée au terme du processus d’accréditation sécuritaire du SPVM.
Le programme de référencement est applicable à cet affichage