Besoin de services professionnels en informatique centrés sur les tâches (SPICT)
Le présent marché est passé pour le compte de la Commission canadienne de sûreté nucléaire.
Il est ouvert seulement aux titulaires d'un arrangement en matière d'approvisionnement qui sont qualifiés pour le Volet 1 de Services d'Application.
Il est ouvert seulement aux titulaires d'un arrangement en matière d'approvisionnement pour les SPICT, qualifiés pour la catégorie A.7 Programmeur / Analyste, qui ont été invités :
Les entreprises suivantes ont été invitées à présenter une proposition.
Calian Ltd.
CGI Information Systems and Management Consultants Inc.
Esper Consulting Inc.
Excel Human Resources Inc.
Lumina IT inc.
Maplesoft Consulting Inc.
Mindwire Systems Ltd.
Modis Canada Inc
PRECISIONERP INCORPORATED
Procom Consultants Group Ltd.
S.i. Systems Ltd.
Systemscope Inc.
TeraMach Technologies Inc.
The Devon Group Ltd.
TPG Technology Consulting Ltd.
Veritaaq Technology House Inc.
Description du besoin:
La Commission canadienne de sûreté nucléaire (CCSN) a besoin des services professionnels d’un (1) programmeur analyste de niveau 3 possédant une expérience du système IBM WebSphere (Message Queuing) ou de systèmes similaires de mise en file d’attente. Le travail consiste en la supervision de nombreux aspects du déploiement d’IBM WebSphere MQ à la CCSN et de ses configurations, notamment les conceptions architecturales, la mise en œuvre, les normes, l’intégration, la surveillance, l’analyse des causes fondamentales et la mise au point de la performance. Il est aussi possible que le programmeur analyste doive fournir des services de développement .Net pour appuyer l’élaboration d’applications de la Direction de la gestion de la technologie de l’information (DGTI) et l’amélioration des applications existantes.
Une fois les solutions mises en œuvre, le programmeur-analyste collaborera étroitement avec le responsable technique du projet et l’architecte technique pour administrer les essais de charge et la mise au point des performances des activités de WebSphere MQ et de Message Broker dans un environnement de production. De plus, le programmeur-analyste gèrera et tiendra à jour les environnements en automatisant la gestion de systèmes et en surveillant les activités, et il aidera les équipes de développement des applications dans le dépannage relatif aux problèmes d’intégration et d’infrastructure.
Environnement technique:
- Visual Studio 2008, 2012
- C#, VisualBasic.Net (VB.Net), ActiveServerPages.Net (ASP.net), .Net Frameworks 3.5, 4.0 & 4.5, Enterprise library 4.x and 5.x, Web Client Software Factory, Entity Framework 1 et 4
- Windows Communication Foundation (WCF)
- .NET SQL Authorization Manager (NetSQLAzMan)
- Contrôles Telerik
- ceTe Software DynamicPDF Generator
- Serveurs Windows 2008 R2
- Serveur Team Foundation 2012
- SQL Server 2008, SQL Server 2012
- Windows 7 de Microsoft
- Office 2010 de Microsoft
Tâches à accomplir
Le programmeur-analyste devra, entre autres, exercer les tâches suivantes :
- Interpréter et expliquer des exigences opérationnelles et/ou fonctionnelles pour élaborer des solutions de TI.
- Créer et modifier le code C# pour utiliser MQ Client API de IBM WebSphere pour créer et gérer des messages.
- Créer le code C# pour envoyer et recevoir ou analyser les messages XML destinés à la série WebSphere MQ d’IBM.
- Créer les services Web WCF et REST au moyen de .NET 4.5 et de C#.
- Créer et modifier les écrans et les rapports.
- Élaborer des solutions à plusieurs niveaux (notamment en ce qui a trait à l’interface utilisateur, aux couches opérationnelles et aux couches d’accès aux données) en suivant les pratiques exemplaires en matière d’architecture orientée vers l’objet et d’architecture orientée vers le service.
- Élaborer des solutions de qualité à l’aide de C#, de VB.Net, d’ASP.Net, de .Net Frameworks 4.0 et 4.5, d’Enterprise library 4.x et 5.x, et de Web Client Software Factory.
- Créer une interface utilisateur HTML5 au moyen de JavaScript, de CSS, de contrôles indépendants, du modèle de développement de Model View Controller (MVC) et de C# pour le code à l’arrière, conformément à ce qui est défini par les normes et les modèles de la DGTI.
- Préparer des rapports au moyen des outils de rapport Microsoft SQL Server Report Builder et DynamicPDF.
- Produire la documentation sur la conception de système et les instructions de déploiement détaillées.
- Réutiliser les services Web existants développés par la DGTI.
- Assurer le respect continu des normes sur l'aspect et la convivialité qui ont été définies par la DGTI, au besoin.
- créer et réaliser des essais unitaires des modules de solution durant le développement.
- Répondre aux signalements de bogues et régler les problèmes en temps opportun.
- Transmettre les connaissances au personnel de la DSA, selon les besoins.
Exigences relatives à la sécurité à la date de clôture de la demande de propositions:
La ressource doit avoir une cote de sécurité au niveau de secret. La compagnie doit avoir une attestation de sécurité d'installations (ASI) au niveau de secret, délivrée par la Direction de la sécurité industrielle canadienne (DSIC) de Travaux publics et Services gouvernementaux Canada (TPSGC).
Durée du contrat proposée:
La période du contrat proposée sera de la date que le contrat est émis et terminera 110 jours après, plus deux options de 110 jours.
Numéro de dossier: 87055-14-0390
Autorité contractante: Dan Simard
N° de téléphone: 613-996-6784
N° de télécopieur: 613-995-5086
Courriel: d••••••••@••••••••.••.ca
REMARQUE : La méthode d’approvisionnement des services professionnels en informatique centrés sur les tâches (SPICT) est mise à jour annuellement. Si vous désirez savoir comment vous pouvez devenir un « titulaire d’AA qualifié », veuillez communiquer avec R••••••••@•••••.••.ca.