Sans y être restreintes, les responsabilités pourraient inclure
Élaborer des architectures techniques, des cadres et des stratégies, soit pour une organisation ou pour une partie majeure d'application, dans le but de se conformer aux exigences en matière d'opérations et d'applications
Identifier les politiques et les exigences qui font avancer une solution particulière
Analyser et évaluer des solutions ayant recours à une technologie alternative en vue de résoudre des problèmes opérationnels
Assurer l'intégration de tous les aspects des solutions technologiques
Surveiller les tendances de l'industrie en vue d'assurer que les solutions cadrent bien avec les orientations technologiques du gouvernement et de l'industrie
Analyser les besoins fonctionnels en vue d'identifier des flux d'information, de procédures et de décisions
Évaluer les procédures et méthodes en place, identifier et documenter le contenu, la structure et les sous-systèmes d'application de base de données, et élaborer des dictionnaires de données
Déterminer et documenter les interfaces entre les opérations manuelles et automatisées dans les sous-systèmes d'applications, avec les systèmes de l'extérieur et entre les nouveaux systèmes et les systèmes en place
Définir les sources d'entrées/sorties, y compris le plan détaillé de l'étape de conception technique, et faire approuver la proposition de système
Déterminer et documenter des normes particulières au système en ce qui concerne la programmation, la documentation et les essais, en couvrant les logithèques de programmes, les dictionnaires de données, les conventions de nomenclature, etc.
Sans y être restreintes, les spécialités pourraient inclure
ActiveX
Architecture Design Specification (ADS)
Active Server Page (ASP)
BPWin
C++
Canadian Intergovernmental Conference Secretariat (CICS)
Cold Fusion
Common Object Request Broker Architecture (CORBA)
Crystal Reports
Delphi
Electronic Business using eXtensible Markup Language (EbXML)
ERwin Data Modeler (ERWin)
HML
HyperText Markup Language (HTML)
IBM DB2
Integrated Database Management System (IDMS)
Impromptu
Information Management Strategies (IMS)
Informix
Ingres
Java Platform, Enterprise Edition (J2EE)
Java
JavaScript
Java Database connection (JDBC)
Java Server Page (JSP)
MIL-STD-498
Microsoft (MS) Access
MS Structured Query Language (SQL)
.NET
Netron/CAP
Open Database Connectivity (ODBC)
On-Line Analytical Processing (OLAP)
Oracle
Oracle CASE
Oracle Financials
Practical Extraction and Reporting Language (Perl)
Hypertext Preprocessor (PHP)
Procedural Language (PL)/SQL
PowerBuilder
Rational Rose
Report Program Generator (RPG)
Rational Unified Process (RUP)
Software Application Program (SAP)
SQL Server
SQL*Database Administrator (DBA)
SQL*Forms
SQL*Menu
SQL*Net
SQL*Plus
SQL*Report
Sybase
Transmission Control Protocol/Internet Protocol (TCP/IP)
Unisys DBII
Unix
Visual Basic
Visual C++
Extensible Markup Language (XML)
A.2 Analyste fonctionnel Progiciel de gestion intégré
Niveaux d'expérience
Niveau 1 : < 5 années d'expérience
Niveau 2 : 5- < 10 années d'expérience
Niveau 3 : 10+ années d'expérience
Sans y être restreintes, les responsabilités pourraient inclure
Élaborer et documenter les spécifications en ce qui concerne les besoins fonctionnels et opérationnels et les exigences des systèmes PGI
Élaborer et documenter les besoins en ce qui concerne les écrans, les rapports et les interfaces
Assurer des interfaces fonctionnelles, opérationnelles et des systèmes ou des interactions de capacité
Faire la cueillette des données et les analyser en vue d'établir les exigences fonctionnelles d'un système ou d'un projet
Concevoir des méthodes et des procédures relatives à des systèmes informatiques, et à des sous-systèmes de systèmes de plus grande envergure
Élaborer des systèmes informatiques de petite envergure et des sous-systèmes de systèmes de plus grande envergure, en faire l'essai et les mettre en œuvre
Produire des formulaires, des manuels, des programmes, des fichiers de données et des procédures
Sans y être restreintes, les spécialités pourraient inclure
Impromptu
JDEdwards
Oracle
PeopleSoft
SAP
Syteline
A.3 Analyste-Programmeur PGI
Niveaux d'expérience
Niveau 1 : < 5 années d'expérience
Niveau 2 : 5- < 10 années d'expérience
Niveau 3 : 10+ années d'expérience
Sans y être restreintes, les responsabilités pourraient inclure
Élaborer les besoins détaillés, la programmation et l'élaboration des systèmes PGI
Faire l'essai des systèmes et les mettre en œuvre
Sans y être restreintes, les spécialités pourraient inclure
Impromptu
JDEdwards
Oracle
PeopleSoft
SAP
Syteline
A.4 Analyste de systèmes PGI
Niveaux d'expérience
Niveau 1 : < 5 années d'expérience
Niveau 2 : 5- < 10 années d'expérience
Niveau 3 : 10+ années d'expérience
Sans y être restreintes, les responsabilités pourraient inclure
Élaborer des documents portant sur les exigences, la faisabilité, le coût, la conception et les spécifications pour les systèmes PGI
Mettre en œuvre les systèmes PGI en vue d'appuyer des projets, des ministères, des organisations ou des entreprises
Traduire des exigences opérationnelles PGI en conception et spécifications de systèmes.
Analyser et recommander des solutions possibles
Élaborer des spécifications techniques relatives à l'élaboration, à la conception et à la mise en œuvre de systèmes PGI
Sans y être restreintes, les spécialités pourraient inclure
Impromptu
JDEdwards
Oracle
PeopleSoft
SAP
Syteline
A.5 Analyste technique PGI
Niveaux d'expérience
Niveau 1 : < 5 années d'expérience
Niveau 2 : 5- < 10 années d'expérience
Niveau 3 : 10+ années d'expérience
Sans y être restreintes, les responsabilités pourraient inclure
Une connaissance approfondie des capacités techniques fournies par les services PGI
Élaborer ou aider à élaborer les exigences fonctionnelles et opérationnelles, l'étendue du projet, les prévisions d'effort et de durée
Traduire les exigences fonctionnelles et opérationnelles en exigences techniques
Elaborer et gérer les aspects techniques du logiciel d'application, les interfaces avec les utilisateurs, et les composants des tiers
Effectuer, gérer ou aider à faire les essais de système ou de l'unité
Déterminer les normes techniques pour le cadre technique
Sans y être restreintes, les spécialités pourraient inclure
Impromptu
JDEdwards
Oracle
PeopleSoft
SAP
Syteline
A.6 Programmeur / réalisateur de logiciel
Niveaux d'expérience
Niveau 1 : < 5 années d'expérience
Niveau 2 : 5- < 10 années d'expérience
Niveau 3 : 10+ années d'expérience
Sans y être restreintes, les responsabilités pourraient inclure
Élaborer et préparer des diagrammes de résolution de problèmes opérationnels, scientifiques et techniques à l'aide de systèmes informatiques d'envergure et de complexité importantes
Analyser les problèmes définis par les analystes et les concepteurs de systèmes en ce qui concerne des facteurs comme le style et la quantité d'information à transférer aux unités de stockage, la variété des articles à traiter, l'étendue du tri et la présentation des résultats finaux imprimés
Choisir et incorporer les programmes de logiciel disponibles
Concevoir des programmes détaillés, des ordinogrammes et des diagrammes précisant les calculs mathématiques et la séquence des opérations machine nécessaires à la copie et au traitement des données, et imprimer les résultats
Traduire des ordinogrammes en instructions machine codées et conférer avec le personnel technique lors de la planification des programmes
Vérifier l'exactitude et la complétude des programmes en préparant des échantillons de données et en les essayant à l'aide d'essais d'acceptation du système effectués par le personnel de service
Corriger les erreurs de programmation en révisant les instructions ou en changeant la séquence des opérations
Essayer les instructions et assembler les spécifications, les ordinogrammes, les diagrammes, les présentations, la programmation et les directives de fonctionnement en vue de documenter les applications pour modification ou consultation ultérieures
Sans y être restreintes, les spécialités pourraient inclure
ActiveX
ADS
ASP
BPWin
C++
CICS
Cold Fusion
CORBA
Crystal Reports
Delphi
EbXML
ERWin
HML
HTML
IBM DB2
IDMS
Impromptu
IMS
Informix
Ingres
J2EE
Java
JavaScript
JDBC
JSP
MIL-STD-498
MS Access
MS SQL
.NET
Netron/CAP
ODBC
OLAP
Oracle
Oracle CASE
Oracle Financials
Perl
PHP
PL/SQL
PowerBuilder
Rational Rose
RPG
RUP
SAP
SQL Server
SQL*DBA
SQL*Forms
SQL*Menu
SQL*Net
SQL*Plus
SQL*Report
Sybase
TCP/IP
Unisys DBII
Unix
Visual Basic
Visual C++
XML
A.7 Programmeur / Analyste
Niveaux d'expérience
Niveau 1 : < 5 années d'expérience
Niveau 2 : 5- < 10 années d'expérience
Niveau 3 : 10+ années d'expérience
Sans y être restreintes, les responsabilités pourraient inclure
Élaborer et modifier le code et le logiciel
Élaborer et modifier les écrans et les rapports
Faire la cueillette des données et les analyser dans le cadre d'étude visant à établir la faisabilité technique et la faisabilité financières de systèmes informatiques proposés et dans le cadre de l'élaboration de spécifications fonctionnelles et de conception de système
Concevoir des méthodes et des procédures relatives à des systèmes informatiques de petite envergure et à des sous-systèmes de systèmes de plus grande envergure
Élaborer des systèmes informatiques de petite envergure et des sous-systèmes de plus grande envergure, en faire l'essai et les mettre en œuvre
Produire des formulaires, des manuels, des programmes, des fichiers de données et des procédures pour des systèmes et/ou des applications
Sans y être restreintes, les spécialités pourraient inclure
ActiveX
ADS
ASP
BPWin
C++
CICS
Cold Fusion
CORBA
Crystal Reports
Delphi
EbXML
ERWin
HML
HTML
IBM DB2
IDMS
Impromptu
IMS
Informix
Ingres
J2EE
Java
JavaScript
JDBC
JSP
MIL-STD-498
MS Access
MS SQL
.NET
Netron/CAP
ODBC
OLAP
Oracle
Oracle CASE
Oracle Financials
Perl
PHP
PL/SQL
PowerBuilderRational Rose
RPG
RUP
SAP
SQL Server
SQL*DBA
SQL*Forms
SQL*Menu
SQL*Net
SQL*Plus
SQL*Report
Sybase
TCP/IP
Unisys DBII
Unix
Visual Basic
Visual C++
XML
A.8 Analyste de système
Niveaux d'expérience
Niveau 1 : < 5 années d'expérience
Niveau 2 : 5- < 10 années d'expérience
Niveau 3 : 10+ années d'expérience
Sans y être restreintes, les responsabilités pourraient inclure
Élaborer les documents en ce qui concerne les exigences, la faisabilité, le coût, la conception et les spécifications pour les systèmes
Mettre en œuvre les systèmes en vue d'appuyer des projets, des ministères, des organisations ou des entreprises
Traduire des exigences opérationnelles en conception et spécifications de systèmes
Analyser et recommander des solutions possibles
Élaborer des spécifications techniques relatives à l'élaboration, à la conception et à la mise en œuvre de systèmes
Sans y être restreintes, les spécialités pourraient inclure
ActiveX
ADS
ASP
BPWin
C++
CICS
Cold Fusion
CORBA
Crystal Reports
Delphi
EbXML
ERWin
HML
HTML
IBM DB2
IDMS
Impromptu
IMS
Informix
Ingres
J2EE
Java
JavaScript
JDBC
JSP
MIL-STD-498
MS Access
MS SQL
.NET
Netron/CAP
ODBC
OLAP
Oracle
Oracle CASE
Oracle Financials
Perl
PHP
PL/SQL
PowerBuilder
Rational Rose
RPG
RUP
SAP
SQL Server
SQL*DBA
SQL*Forms
SQL*Menu
SQL*Net
SQL*Plus
SQL*Report
Sybase
TCP/IP
Unisys DBII
Unix
Visual Basic
Visual C++
XML
A.9 Vérificateur de systèmes
Niveaux d'expérience
Niveau 1 : < 5 années d'expérience
Niveau 2 : 5- < 10 années d'expérience
Niveau 3 : 10+ années d'expérience
Sans y être restreintes, les responsabilités pourraient inclure
Réviser les politiques, les normes et les procédures organisationnelles des TI et offrir des conseils sur leur pertinence
Réviser les systèmes en cours d'élaboration en examinant la documentation du projet, en effectuant des entrevues, en évaluant le travail accompli et, tout dépendant des constations, remettre des rapports sur la conformité aux politiques, aux normes et aux procédures ainsi que des rapports d'avancement
Effectuer des révisions de systèmes récemment mis en œuvre et remettre un rapport sur :
Les avantages connus dans la réalité par rapport aux avantages prévus,
Les options livrées par rapport aux exigences énoncées,
La pertinence des contrôles et des options de sécurité du système,
La satisfaction des utilisateurs évaluée à partir de sondages ou d'entrevues,
Le rendement et la fiabilité du système
Effectuer des révisions de systèmes en production déjà depuis quelques temps et remettre des rapports sur les questions d'intérêt et les irrégularités
A.10 Testeur principal
Niveaux d'expérience
Niveau 1 : < 5 années d'expérience
Niveau 2 : 5- < 10 années d'expérience
Niveau 3 : 10+ années d'expérience
Sans y être restreintes, les responsabilités pourraient inclure
Offrir des services de conseils, d'orientation et de coordination en ce qui concerne les stratégies et les plans d'essais, la sélection des outils automatisés d'essai, et l'identification des ressources requises pour l'essai
Planifier, organiser, et programmer des essais pour les systèmes de grande envergure, y compris les essais d'intégration, les essais spécialisés et les essais d'acceptation par l'utilisateur (p. ex. essai sous contraintes)
Sans y être restreintes, les spécialités pourraient inclure
ASP
C++
COBOL
CORBA
Delphi
HML, XML or EbXML
IBM DB2DMS
IMS
Informix
Ingres
Java
MS SQL
Netron/CAP
Oracle Peoplesoft
PHP
PowerBuilder
SAP
Sybase
Unisys DBII
Unix
Visual Basic
A.11 Testeur
Niveaux d'expérience
Niveau 1 : < 5 années d'expérience
Niveau 2 : 5- < 10 années d'expérience
Niveau 3 : 10+ années d'expérience
Sans y être restreintes, les responsabilités pourraient inclure
Planifier et coordonner les essais.
Surveiller les essais à partir du plan
Gérer et surveiller les plans d'essai de tous les paliers d'essai
Gérer des revues liées aux essais et l'état de préparation à la mise en œuvre
Remettre des rapports sur l'avancement
Élaborer des scénarios et des scripts d'essai
Établir et garder à jour des logithèques de code source et objet pour un environnement doté de plusieurs plateformes et de plusieurs systèmes d'exploitation
Établir des procédures d'essai de logiciels pour les essais unitaires, d'intégration et de régression en mettant l'accent sur l'automatisation des procédures d'essai
Établir et adopter des procédures d'essai « d'interopérabilité » en vue de s'assurer que l'interaction et la coexistence de divers éléments de logiciels proposés pour distribution dans l'infrastructure commune, sont conformes aux normes ministérielles pertinentes (p. ex. en matière de rendement, compatibilité, etc.) et n'ont aucune répercussion adverse non prévue sur l'infrastructure commune
Mettre sur pied une capacité de validation et de vérification qui assume la conformité en matière de fonctionnement et de rendement
A.12 Architecte WEB
Niveaux d'expérience
Niveau 1 : < 5 années d'expérience
Niveau 2 : 5- < 10 années d'expérience
Niveau 3 : 10+ années d'expérience
Sans y être restreintes, les responsabilités pourraient inclure
Élaborer des architectures à utiliser pour des projets d'application Web
Effectuer de la modélisation d'architecture pour s'assurer que la conception cadre bien avec le travail en place
Choisir le langage de réalisation de programme qui sera utilisé pour le projet
Évaluer l'impact des nouvelles exigences sur les applications Web existantes
Élaborer le code en se basant sur les documents qui portent sur la conception et les exigences
Créer le code pour ajouter des éléments à la base de données et d'en faire la lecture
Faire un essai unitaire du code avant de le soumettre aux essais d'intégration
Contrôler les besoins changeants de l'architecture au cours de l'avancement du projet
Élaborer les plans d'essais du système
Vérifier que les fonctionnalités ont été mises en œuvre selon les spécifications
Définir les suppositions et les contraintes de l'architecture en ce qui concerne la structure physique et la collecte de données
Dev Élaborer un plan de suivi afin de contrôler et suivre de près la stabilité de l'architecture
Sans y être restreintes, les spécialités pourraient inclure
ActiveX
EbXML
HML
HTML
Java
JavaScript
.NET
Perl
XML
A.13 Concepteur WEB
Niveaux d'expérience
Niveau 1 : < 5 années d'expérience
Niveau 2 : 5- < 10 années d'expérience
Niveau 3 : 10+ années d'expérience
Sans y être restreintes, les responsabilités pourraient inclure
Élaborer des architectures à utiliser pour des projets d'application Web
Créer et adopter des conceptions qui favorisent l'utilisation maximale d'objets déjà en place
Effectuer de la modélisation d'architecture pour s'assurer que la conception cadre bien avec le travail en place
Choisir le langage de réalisation de programme qui sera utilisé pour le projet
Évaluer l'impact des nouvelles exigences sur les applications Web existantes
Élaborer le code en se basant sur les documents qui portent sur la conception et les exigences
Créer le code pour ajouter des éléments à la base de données et d'en faire la lecture
Faire un essai unitaire du code avant de le soumettre aux essais d'intégration
Contrôler les besoins changeants de la conception au cours de l'avancement du projet
Élaborer les plans d'essais du système
Vérifier que les fonctionnalités ont été mises en œuvre selon les spécifications
Définir les suppositions et les contraintes de l'architecture en ce qui concerne la structure physique et la collecte de données
Élaborer un plan de suivi afin de contrôler et suivre de près la stabilité de la conception
Sans y être restreintes, les spécialités pourraient inclure
ActiveX
EbXML
HML
HTML
Java
JavaScript
.NET
Perl
XML
A.14 Développeur de page Web
Niveaux d'expérience
Niveau 1 : < 5 années d'expérience
Niveau 2 : 5- < 10 années d'expérience
Niveau 3 : 10+ années d'expérience
Sans y être restreintes, les responsabilités pourraient inclure
Élaborer et préparer des plans sous forme de diagrammes en ce qui concerne la prestation de services sur Internet
Analyser les problèmes décrits par les analystes et les concepteurs de systèmes concernant des facteurs comme le style et la quantité d'information à transmettre sur Internet
Choisir et utiliser les meilleurs outils d'élaboration de page Web offerts pour lier le client sur Internet aux programmes de prestation d'information et aux bases de données « dorsaux » du ministère. Concevoir des pages Web à employabilité élevée en vue de combler les besoins
Vérifier l'exactitude et la complétude des programmes en préparant des échantillons de données et en les essayant à l'aide d'essais effectués par le personnel de service
Corriger les erreurs de programmation en révisant les instructions ou en changeant la séquence des opérations
Essayer les instructions et assembler les spécifications, les ordinogrammes, les diagrammes, les présentations, la programmation et les instructions de fonctionnement en vue de documenter les applications pour modification ou consultation ultérieures
Sans y être restreintes, les spécialités pourraient inclure
ActiveX
EbXML
HML
HTML
Java
JavaScript
.NET
Perl
XML
A.15 Conseiller en contenu de graphisme de page Web
Niveaux d'expérience
Niveau 1 : < 5 années d'expérience
Niveau 2 : 5- < 10 années d'expérience
Niveau 3 : 10+ années d'expérience
Sans y être restreintes, les responsabilités pourraient inclure
Créer des pages Web comprenant la conception graphique
Élaborer et mettre en œuvre des essais d'utilisation, analyser les résultats et modifier la conception en fonction des constatations
Élaborer des diagrammes (cartes de sites) illustrant la navigation et le contenu
Élaborer des plans de forme ou des schémas de principe illustrant l'ordre de priorité des besoins en matière d'information, de liens, de navigation et d'espace
Élaborer des diagrammes de contenu montrant les connexions interactives entre les pages
Élaborer des prototypes interactifs montrant la forme et la fonctionnalité de base utilisées lors des essais d'utilisation et des présentations
Sans y être restreintes, les spécialités pourraient inclure
ActiveX
EbXML
HML
HTML
Java
JavaScript
.NET
Perl
XML
A.16 Conseiller en contenu multi-média de page Web
Niveaux d'expérience
Niveau 1 : < 5 années d'expérience
Niveau 2 : 5- < 10 années d'expérience
Niveau 3 : 10+ années d'expérience
Sans y être restreintes, les responsabilités pourraient inclure
Créer des pages Web comprenant la conception multimédia
Élaborer et mettre en œuvre des essais d'utilisation, analyser les résultats et modifier la conception en fonction des constatations
Élaborer des diagrammes (cartes de sites) illustrant la navigation et le contenu de base
Élaborer des plans de forme ou des schémas de principe illustrant l'ordre de priorité des besoins en matière d'information, de liens, de navigation et d'espace
Élaborer des diagrammes de contenu montrant les connexions interactives entre les pages Web
Élaborer des prototypes interactifs montrant la forme et la fonctionnalité de base utilisées lors des essais d'utilisation et des présentations
Sans y être restreintes, les spécialités pourraient inclure
ActiveX
EbXML
HML
HTML
Java
JavaScript
.NET
Perl
XML
A.17 Administrateur de sites Web
Niveaux d'expérience
Niveau 1 : < 5 années d'expérience
Niveau 2 : 5- < 10 années d'expérience
Niveau 3 : 10+ années d'expérience
Sans y être restreintes, les responsabilités pourraient inclure
Créer des pages Web comprenant la conception graphique et la conception générale des sites Web
Élaborer et mettre en œuvre des essais d'utilisation, analyser les résultats et modifier la conception en fonction des constatations
Élaborer des diagrammes (cartes de sites) illustrant la navigation et le contenu de base
Élaborer des plans de forme ou des schémas de principe illustrant l'ordre de priorité des besoins en matière d'information, de liens, de navigation et d'espace
Élaborer des diagrammes de contenu montrant les connexions interactives entre les pages Web
Élaborer des prototypes interactifs montrant la forme et la fonctionnalité de base utilisées lors des essais d'utilisation et des présentations
Sans y être restreintes, les spécialités pourraient inclure
ActiveX
EbXML
HML
HTML
Java
JavaScript
.NET
Perl
XML
Navigation pour le document « Volet 1 : Services d'Application