Travaux publics et Services gouvernementaux Canada
www.tpsgc.gc.ca
Liens de la barre de menu commune
Accueil
>
Services de TPSGC > Achats et ventes >
Services
professionnels > Les SP en ligne > Descriptions des Catégories - TI > Architecte de la technologie (AT)
Fonctions (généralités)
Fonctions de l'architecte du matériel
Fonctions de l'architecte de logiciels
Fonctions de l'architecte des communications
Supervision
Fonctions (généralités)
- Élaborer des architectures, des cadres et des stratégies techniques, soit pour une organisation, soit pour un important secteur d'application, afin de satisfaire aux exigences opérationnelles et les exigences liées aux applications.
- Déterminer les politiques et les exigences excluant une solution déterminée.
- Analyser et évaluer des solutions technologiques de rechange pour régler les problèmes opérationnels.
- Assurer l'intégration de tous les aspects des solutions technologiques.
- Surveiller les tendances de l'industrie pour s'assurer que les solutions s'adaptent aux orientations gouvernementales et industrielles en matière de technologie.
Fonctions de l'architecte du matériel
- Étudier les systèmes logiciels et les exigences en matière de données ainsi que les besoins dans le domaine des communications et du rendement, et imaginer la configuration de l'ordinateur qui pourra satisfaire à ces exigences.
- Élaborer des techniques propres à améliorer le système en général et à obtenir du matériel le meilleur rendement possible.
- Évaluer les différents matériels susceptibles de répondre à des exigences précises et, compte tenu des surcharges éventuelles et courantes, recommander des modifications du matériel en vue d'améliorer le rendement du système.
- Connaître la compatibilité du matériel et avoir contribué à la conception de systèmes d'accès en temps réel ou à distance; il doit en outre posséder une connaissance pratique des systèmes de contrôle de processus ou de grands systèmes fonctionnant en temps partagé.
Fonctions de l'architecte de logiciels
- Étudier les systèmes logiciels et les exigences en matière de données, ainsi que les besoins dans les domaines des communications et du rendement, et déterminer les systèmes d'exploitation et les langages requis.
- Analyser les programmes en tenant compte du matériel ainsi que de la compatibilité et de l'utilisation du système d'exploitation.
- Bien connaître les compilateurs et d'autres programmes de traduction et pouvoir déterminer le coût de conversion des programmes informatiques d'un langage ou d'une machine à un autre.
- Compte tenu des limites du système d'exploitation et du matériel, organiser des programmes susceptibles de fonctionner dans un milieu donné.
- Améliorer l'efficacité des systèmes logiciels en recommandant une meilleure utilisation des capacités du système d'exploitation.
- Le spécialiste en logiciels doit au moins avoir contribué à la conception d'un système d'exploitation et posséder une connaissance pratique des systèmes de plusieurs autres fabricants.
- Avoir agi à titre d'analyste de systèmes et avoir programmé un langage d'assemblage, de même que plusieurs langages plus évolués.
- Être familier avec les techniques de mise en file d'attente et de mise en séquence des travaux lorsqu'il s'agit de multiprogrammation.
- Être familier avec l'intelligence artificielle, les systèmes experts et les réseaux neuronaux.
Fonctions de l'architecte des communications
- Être un technicien qualifié dans le domaine de la communication et de la transmission de données.
- Analyser les systèmes logiciels, les exigences en matière de données, les temps de réponse et la configuration des ordinateurs en fonction des exigences de communication et de transmission des données.
- Examiner les réseaux de communications locaux et étendus, afin de déterminer leur capacité à répondre aux besoins en traitement de données.
- Recommander la modification des réseaux de transmission, en fonction à la fois des appareils informatiques et des points de commutation, en vue d'améliorer le fonctionnement du réseau.
- Posséder une connaissance pratique des méthodes de codage et de détection des erreurs.
- Avoir participé à l'analyse, à la conception et à la mise en oeuvre de réseaux de communication, notamment de réseaux de télétraitement.
Supervision
- Le titulaire peut travailler de façon autonome ou sous la supervision générale d'un directeur de projet.
- Il dirige les travaux d'autres consultants en technologie.