Spécialiste principal ou spécialiste principale des solutions de données
La priorité peut être accordée aux groupes désignés au titre de l'équité en matière d'emploi suivants : les femmes, les Autochtones (Premières nations, Inuits et Métis), les personnes en situation de handicap* et les personnes racisées*.
* La Loi sur l'équité en matière d'emploi, qui est en cours de révision, utilise les termes "personnes handicapées" et "minorités visibles".
Les personnes qui posent leur candidature sont invitées à se déclarer comme appartenant à l’un ou l’autre des groupes susmentionnés.
Ville: Ottawa
Unité organisationnelle: Construction
Classification: CS-3
Durée de l'emploi: Durée déterminée
Durée: 3 ans
Exigences linguistiques: Anglais
Modalités de travail : En raison de la nature du travail et des exigences opérationnelles, ce poste pourrait être admissible à un régime de travail hybride (combinaison de télétravail et de travail sur place).
Au CNRC, nous reconnaissons que les candidats et candidates autochtones peuvent avoir des liens importants avec leur communauté et vous pouvez être éligible à une exception à ce régime de travail. D'autres modalités de travail peuvent également être envisagées pour répondre aux besoins des candidats et candidates. Pour en savoir plus concernant à ce sujet, veuillez-vous adresser à l’équipe d’embauche du CNRC, en utilisant les coordonnées ci-dessous.
Explorez le champ des possibles
Tout est possible au CNRC, nommé en 2026 l'un des meilleurs employeurs pour les jeunes au Canada, l'un des meilleurs employeurs dans la région de la capitale nationale et l'un des meilleurs employeurs au Canada selon Forbes !
Le CNRC est le plus gros organisme de recherche et d'innovation du Canada. Nous menons des recherches de renommée mondiale qui repoussent les limites de la science et de l’ingénierie pour rendre l’impossible possible. Chaque jour, nous explorons de nouvelles idées à travers des recherches novatrices et nous aidons les entreprises à découvrir des possibilités qui façonnent l’avenir du Canada et le monde.
Au CNRC, vous découvrirez aussi de nouvelles possibilités. Notre milieu de travail positif favorise une culture de créativité en accueillant les nouveaux points de vue et l’innovation à tous les niveaux. Nous attachons une grande importance au travail d’équipe. Vous collaborerez dans une variété de domaines avec les esprits les plus brillants en vue de trouver des solutions novatrices. Plus important encore, vous découvrirez votre potentiel à mesure que vous évoluez dans votre carrière, vous changerez véritablement le cours des choses et vous enrichirez votre parcours professionnel. Qu’il s’agisse de découvertes révolutionnaires ou d’une carrière incomparable, explorez votre champ des possibles au CNRC.
Le rôle
Nous sommes à la recherche d'un spécialiste principal ou spécialiste principale en solutions de données innovant pour rejoindre notre unité des systèmes d'information au Centre de recherche en construction. Dans ce rôle, la personne contribuera à la conception, au développement/configuration, au déploiement, à l'amélioration et à la maintenance des modèles de données DITA-XML et relationnels, des bases de données et des pipelines de données, afin de soutenir la modernisation informatique et la numérisation des Codes modèles nationaux de construction. Le spécialiste principal en solutions de données serait quelqu'un qui partage nos valeurs fondamentales : intégrité, excellence, respect et créativité.
En tant que spécialiste expérimenté en solutions de données, vous utiliserez votre expertise sur plusieurs bases de données, formats de données (particulièrement XML/DITA, relationnel/SQL, JSON), conversion de données et mécanismes d’échange de données pour aider le CNRC à gérer et produire les Codes modèles nationaux, les spécifications et le contenu associé à travers plusieurs formats de sortie lisibles par machine et par humain. Vous collaborerez étroitement avec les équipes de recherche et de réglementation, les équipes de projet et des experts externes dans le domaine de la construction numérique pour optimiser les modèles de données, concevoir des flux de données et améliorer les bases de données internes ainsi qu’un système de gestion de contenu par composants (CCMS).
Vous devrez également réaliser les tâches suivantes :
- Planifier, coordonner et aider à la production des publications du Code modèle national.
- Soutenir la transition d'un ancien système de gestion de contenu XML et d'une base de données Oracle vers un CCMS DITA-XML et une base de données Azure SQL.
- Concevoir, développer et maintenir les transformations et conversions de données.
- Travailler avec les développeurs pour générer des sorties formatées à partir de contenus structurés/relationnels et semi-structurés/DITA.
- Collaborer avec les développeurs pour concevoir et optimiser des plug-ins Oxygen XML à utiliser dans Oxygen XML Editor et un CCMS.
- Optimiser et maintenir l’échange de données et l’automatisation basés sur API entre une application/base de données Azure développée en interne et un CCMS.
- Concevoir et optimiser les schémas de données, les tables, les requêtes et les procédures stockées dans une base de données AzureSQL, ainsi que les conteneurs dans une base de données noSQL (Azure CosmosDB).
- Concevoir et maintenir des modèles de données et des pipelines pour une base de données graphe.
Critères de présélection
Dans votre demande, vous devez démontrer que vous répondez à tous les critères de présélection suivants :
Études
Baccalauréat en informatique ou dans une discipline connexe d’une université reconnue ou diplôme d’un collège technique en informatique ou dans un domaine connexe.
Une combinaison équivalente d’études et d’expérience directe peut être prise en considération.
Pour plus de renseignements sur les certificats et diplômes obtenus à l'étranger, veuillez consulter Équivalence des diplômes
Expérience
- Expérience significative et récente dans la conception, la mise en œuvre et la maintenance de solutions de données et de contenu structuré, y compris les bases de données relationnelles, les modèles d'information XML ou DITA-XML.
- Expérience significative et récente dans le développement et la maintenance de solutions d'intégration, de transformation et d'automatisation de données impliquant des données structurées et du contenu technique.
- Expérience avec un système de gestion de contenu (CMS/CCMS), des dépôts de code source et des solutions de contrôle de version pour gérer le contenu technique structuré et les artefacts de développement associés.
- Expérience dans le développement de scripts et d'applications en Python ou dans des langages de programmation similaires.
Les éléments suivants peuvent être considérés comme des atouts :
- Expérience avec Oxygen XML Editor et le développement de plug-ins.
- Expérience avec les frameworks de publication de contenu structuré et les flux de travail automatisés pour la génération de sorties.
- Expérience avec les outils de publication numérique et de mise en forme de documents.
- Expérience avec les bases de données graphiques, les modèles de données sémantiques et les formats associés comme RDF, TTL et JSON-LD.
- Expérience avec les plateformes modernes de stockage et d’analyse de données, y compris entrepôts de données, lacs/lakehouses de données et/ou bases de données vectorielles.
- Expérience dans le travail avec des plateformes Cloud, des bases de données, des outils DevOps et des pipelines CI/CD pour soutenir le développement d’applications, le déploiement et la gestion des données.
Condition d'emploi
Cote de fiabilité
Pour obtenir une cote de fiabilité, nous devons vérifier les antécédents sur une période de cinq ans.
Exigences linguistiques
Critères d'évaluation
Les candidat(e)s seront évalué(e)s selon les critères suivants :
Compétences techniques
- Connaissance avancée de XML, DITA-XML, de la modélisation de contenu structuré, de la conception de schémas, de la validation, de la transformation, de la conversion de données et des flux de travail de publication, y compris l'intégration avec des structures de données relationnelles et basées sur JSON.
- Connaissance avancée des bases de données relationnelles, SQL, modélisation de données, conception de schémas et pratiques d'intégration de données.
- Connaissance des solutions CMS/CCMS et des flux de travail de gestion de contenu structuré.
- Bonne maîtrise de Python pour automatiser les flux de travail, traiter des données structurées et soutenir l'intégration des systèmes.
- Connaissance des plateformes cloud, des services de données et des architectures d'applications modernes.
- Connaissance des technologies de données sémantiques, des bases de données graphiques et des pratiques de gestion de données liées à l'IA.
- Capacité à planifier et à exécuter des migrations de données de systèmes hérités vers des applications et plateformes modernes, commerciales ou internes.
- Maîtrise d'Azure DevOps, du contrôle de version et des pipelines CI/CD.
Compétences comportementales
- Soutien en technologie - Communication (Niveau 2)
- Soutien en technologie - Capacité de concevoir et d'analyser (Niveau 3)
- Soutien en technologie - Esprit d'initiative (Niveau 2)
- Soutien en technologie - Orientation vers les résultats (Niveau 3)
- Soutien en technologie - Travail en équipe (Niveau 2)
Profil(s) des compétences
En ce qui concerne ce poste, le CNRC évaluera les candidat(e)s selon le(s) profil(s) des compétences suivant(s) : Soutien en technologie
Rémunération
De 103,911$ à 130,061$ par année.
Les employés du CNRC bénéficient d’un large éventail d’avantages sociaux concurrentiels, notamment un régime de retraite solide, un régime de soins de santé et un régime de soins dentaires complets, une assurance-vie et une assurance-invalidité, une fermeture des bureaux à la fin du mois de décembre ainsi que des soutiens supplémentaires pour améliorer votre bien être durant et après votre carrière.
Remarques
- En 2026, le CNRC a été choisi comme l'un des meilleurs employeurs pour les jeunes au Canada, l'un des meilleurs employeurs de la région de la capitale nationale et l'un des meilleurs employeurs au Canada selon Forbes.
- L'aide à la réinstallation sera déterminée conformément aux directives du CNRC.
- Une liste de candidats pré-qualifiés pourrait être établie pour une période d'un an pour des postes semblables.
- La préférence sera accordée aux citoyen(ne)s canadien(ne)s et résident(e)s permanent(e)s du Canada. Veuillez inclure des renseignements à cet égard dans votre demande.
- Le ou la titulaire doit en tout temps respecter les mesures de sécurité au travail.
- Nous remercions toutes les personnes qui postuleront, mais nous ne communiquerons qu’avec celles retenues pour une évaluation subséquente.
S.V.P. envoyez vos questions en incluant le numéro de la demande (26138) à :
Courriel : NRC.NRCHiring-EmbaucheCNRC.CNRC@nrc-cnrc.gc.ca
Téléphone : 438-451-7673
Date de fermeture: 30 octobre 2026 - 23h59 heure de l'Est
Pour plus de renseignements sur les ressources et outils professionnels, consultez les Ressources et outils professionnels
*Si vous occupez actuellement un poste d’une durée déterminée ou indéterminée au CNRC, veuillez poser votre candidature par l’entremise du module Carrières SuccessFactors à partir de votre ordinateur de travail.