La Direction générale des services d’affaires est responsable de l’élaboration d’applications et de solutions, dont des solutions organisationnelles, ainsi que de la modernisation des technologies de l’information (TI) et de l’entretien des systèmes en place, et ce, pour soutenir les unités organisationnelles et d’affaires d’Industrie Canada.
Les services sont fournis par quatre directions :
- la Direction des solutions d’affaires;
- la Direction des solutions d’entreprise;
- la Direction de la modernisation des TI;
- la Direction du développement et du soutien Spectre, technologies de l’information et télécommunications (STIT) et Office de la propriété intellectuelle du Canada (OPIC).
La Direction du développement et du soutien STIT et OPIC, est responsable de ce qui suit :
- soutien des systèmes en place;
- intergiciels propres à l’OPIC;
- administration de la base de données de l’ordinateur central et des données mêmes de l’OPIC.
Les travaux liés au besoin en question s’inscrivent dans la catégorie du soutien des systèmes en place et englobent ce qui suit :
- assurer l’entretien et la tenue à jour des applications en place propres aux unités de travail;
- travailler en étroite collaboration avec les unités de travail afin de comprendre leurs besoins et leurs exigences techniques;
- gérer l’élimination graduelle d’applications et de technologies;
- travailler en étroite collaboration avec les équipes de développement qui mettent sur pied les systèmes de remplacement afin de garantir la migration appropriée des données, une intégration efficace et la compatibilité avec le système existant pendant le lancement et le déploiement.
APERÇU DU PROJET – MISE EN ŒUVRE (PAR LES RESPONSABLES DES TI DE L’OPIC) DES DISPOSITIONS DES PROJETS DE LOI C 31 ET C 8 EN CE QUI TOUCHE LES MARQUES DE COMMERCE
Des changements majeurs doivent être apportés dans le système principal des marques de commerce afin de tenir compte de la nouvelle Classification internationale des produits et des services aux fins de l’enregistrement international des marques (Classification de Nice), des modifications aux processus opérationnels découlant du Traité de Singapour sur le droit des marques (Traité de Singapour) ainsi que du Protocole relatif à l’Arrangement de Madrid concernant l’enregistrement international des marques (Protocole de Madrid). La Classification de Nice consiste donc en une entente internationale concernant la classification des produits et des services dans le contexte des marques de commerce. Par suite de l’adoption de la Classification de Nice, des changements sont requis pour permettre aux demandeurs de choisir les nouvelles catégories de marques de commerce dans leur demande. De même, la mise en œuvre de l’Arrangement de Nice concernant la classification internationale des produits et des services aux fins de l’enregistrement des marques exigera des changements au système de classement du commerce électronique, qui s’applique à 96 % des nouvelles demandes de marque de commerce, ainsi que des modifications au système de traitement des marques de commerce pour gérer les catégories individuelles en vertu de la nouvelle Classification.
Le Traité de Singapour permet d’harmoniser le traitement des demandes de marque de commerce entre les pays signataires. Dans le cas des marques de commerce canadiennes, le Traité de Singapour a des répercussions importantes sur de multiples processus et règles. En outre, les projets de loi C 31 et C 8 ont introduit d’autres changements aux processus qui ont une incidence sur le système de traitement des marques de commerce.
Le Protocole de Madrid est une entente internationale visant à permettre la présentation d’une demande de marque de commerce dans un pays signataire, puis la désignation d’autres États signataires aux fins de protection. Le traitement de ces demandes internationales nécessite la création d’étapes additionnelles sur le plan du déroulement du travail dans le processus canadien de classement des marques de commerce. En plus de ces étapes de traitement, la responsabilité associée aux processus internationaux de présentation de demandes et d’inscription doit être transférée de l’OPIC à l’Organisation mondiale de la propriété intellectuelle.
Les tâches liées au projet se rapportent à l’analyse, à la conception, à l’élaboration, à la mise en œuvre et au soutien de l’architecture Java, le tout en fonction des spécifications et des exigences établies dans les normes et les lignes directrices d’Industrie Canada, ainsi que des exigences législatives.
PORTÉE DU TRAVAIL/ACTIVITÉS CLÉS
Industrie Canada a besoin d’un ou de deux programmeurs analystes de niveau 2 (développeurs Java) qui seront chargés de concevoir, de mettre au point et de déployer de nouvelles applications Web, de fournir un soutien (notamment sous la forme de travaux de développement continu) en ce qui touche les applications en place et les nouvelles applications, et de travailler en collaboration avec divers membres de l’équipe de projet.
Plus particulièrement, les fonctions à exercer pourraient comprendre les suivantes :
- aider les membres de la direction responsables de l’équipe de projet à effectuer les tâches liées à la planification du projet;
- mener des séances de groupe de travail, des entrevues et des réunions avec les intervenants pour recueillir de l’information sur les exigences;
- collaborer avec tous les membres de l’équipe afin d’élaborer des programmes Java dynamiques et souples qui répondent aux besoins des clients;
- effectuer des analyses préliminaires et détaillées des exigences, dont l’analyse de l’interface utilisateur graphique et l’analyse de la conception;
- préparer des devis;
- maintenir et mettre à jour les codes des programmes Java en place, au besoin, ou en créer de nouveaux;
- mettre en œuvre le code applicable dans les nouvelles applications des clients, des serveurs et des services Web, le tout au sein d’un environnement Windows/AIX (Advanced Interactive executive);
- examiner les codes des programmes Java et corriger les erreurs à cet égard;
- élaborer des plans d’essai, des scripts d’essai et des essais unitaires, et effectuer ces essais;
- analyser les anomalies et apporter les corrections et les améliorations nécessaires;
- préparer des formules, des manuels, des programmes, des fichiers de données, des documents divers et des procédures pour les besoins des systèmes et des applications;
- formuler des avis de nature technique et fonctionnelle, sur demande et au besoin;
- faire des démonstrations à l’intention des intervenants, là où il y a lieu;
- effectuer les travaux conformément aux normes et aux pratiques exemplaires en matière de programmation et de documentation établies par Industrie Canada;
- remplir et présenter toutes les semaines, aux fins d’approbation, les feuilles de temps se rattachant à chaque projet au moyen du système de suivi interne des projets.