Classification nationale des professions (CNP) 2021 version 1.0

Un

Centre de confiance de Statistique Canada: Découvrez comment Statistique Canada veille à la protection de vos données et de vos renseignements personnels.

2123 - Concepteurs/conceptrices et développeurs/développeuses en informatique, logiciel et Web

Ce sous-groupe comprend les concepteurs/conceptrices et développeurs/développeuses en informatique, logiciel et Web, y compris les développeurs/développeuses et programmeurs/programmeuses de systèmes informatiques, les ingénieurs/ingénieures et concepteurs/conceptrices en logiciel, les développeurs/développeuses et programmeurs/programmeuses de logiciels, les concepteurs/conceptrices Web, et les développeurs/développeuses et programmeurs/programmeuses Web. Ils/elles travaillent pour des sociétés de consultation et de recherche-développement en développement de logiciels et en technologies de l'information; des agences de publicité; et dans les services informatiques des secteurs public et privé; ou ils/elles peuvent être des travailleurs/travailleuses autonomes.

21230 - Développeurs/développeuses et programmeurs/programmeuses de systèmes informatiques

Les développeurs et les programmeurs de systèmes informatiques écrivent, modifient, intègrent et mettent à l'essai le code informatique pour des applications logicielles, des applications de traitement de données, des logiciels de systèmes d'exploitation et des logiciels de communication. Ils travaillent dans des sociétés de développement de logiciels pour ordinateurs, des firmes d'experts-conseils en technologies de l'information ou dans les services informatiques des secteurs privé et public.

  • Exemple(s) illustratif(s)

    • programmeur analyste/programmeuse analyste
    • programmeur scientifique/programmeuse scientifique
    • programmeur/programmeuse
    • programmeur/programmeuse de systèmes
    • programmeur/programmeuse de systèmes d'exploitation

    Tous les exemples

  • Exclusion(s)

    • Analystes de bases de données et administrateurs/administratrices de données (Voir 21223 Analystes de bases de données et administrateurs/administratrices de données)
    • Concepteurs/conceptrices Web (Voir 21233 Concepteurs/conceptrices Web)
    • Développeurs/développeuses et programmeurs/programmeuses Web (Voir 21234 Développeurs/développeuses et programmeurs/programmeuses Web)
    • Directeur/directrice des affaires électroniques (Voir 10022 Directeurs/directrices de la publicité, du marketing et des relations publiques)
    • Évaluateurs/évaluatrices de systèmes informatiques (Voir 22222 Évaluateurs/évaluatrices de systèmes informatiques)
    • Ingénieurs/ingénieures et concepteurs/conceptrices en logiciel (Voir 21231 Ingénieurs/ingénieures et concepteurs/conceptrices en logiciel)
    • Spécialistes en informatique (Voir 21222 Spécialistes en informatique)
    • Techniciens/techniciennes de réseau informatique et Web (Voir 22220 Techniciens/techniciennes de réseau informatique et Web)
  • Fonctions principales

    Ce groupe exerce une partie ou l'ensemble des fonctions suivantes :

    • écrire, modifier, intégrer et mettre à l'essai le code des logiciels;
    • assurer la mise à jour des programmes informatiques existants en effectuant les modifications de la manière spécifiée;
    • cerner et communiquer les problèmes techniques, procédures et solutions;
    • préparer des rapports, des manuels et d'autres documents sur l'état, l'exploitation et l'entretien des logiciels;
    • prêter assistance dans la collecte et la documentation des besoins des utilisateurs;
    • prêter assistance dans le développement des spécifications logiques et techniques;
    • mettre sur pied et diriger, s'il y a lieu, une équipe de programmeurs;
    • rechercher et évaluer, s'il y a lieu, un grand nombre de produits logiciels.
  • Conditions d'accès à la profession

    • Un diplôme de premier cycle ou un diplôme d'études collégiales en informatique, génie informatique ou dans une autre discipline comportant une formation pertinente en programmation est habituellement exigé.
    • Une spécialisation en programmation d'applications scientifiques et en ingénierie nécessite des études postsecondaires ou une expérience spécifique.
  • Renseignements supplémentaires

    • L'expérience permet d'accéder à des postes d'analystes en informatique.

21231 - Ingénieurs/ingénieures et concepteurs/conceptrices en logiciel

Les ingénieurs et les concepteurs en logiciel étudient, conçoivent, évaluent et intègrent des applications logicielles, des environnements techniques, des systèmes d'exploitation, des logiciels intégrés, des entrepôts de données et des logiciels de télécommunication et en assurent l'entretien. Ils travaillent dans des firmes d'experts-conseils ou de recherche et développement en technologies de l'information ou dans des services informatiques des secteurs privé et public. Ils peuvent également être des travailleurs autonomes.

  • Exemple(s) illustratif(s)

    • architecte d'applications
    • architecte technique de logiciels
    • concepteur de logiciels intégrés
    • concepteur/conceptrice de systèmes logiciels
    • ingénieur concepteur/ingénieure conceptrice en logiciels
    • ingénieur vérificateur/ingénieure vérificatrice en conception logicielle
    • ingénieur/ingénieure en essai de logiciels
    • ingénieur/ingénieure en intégration de systèmes logiciels
    • ingénieur/ingénieure en logiciels
    • ingénieur/ingénieure en logiciels de télécommunications
    • ingénieur/ingénieure en logiciels intégrés
    • spécialiste en architecture logicielle

    Tous les exemples

  • Inclusion(s)

    • architecte de systèmes
  • Exclusion(s)

    • Analystes de bases de données et administrateurs/administratrices de données (Voir 21223 Analystes de bases de données et administrateurs/administratrices de données)
    • Concepteurs/conceptrices Web (Voir 21233 Concepteurs/conceptrices Web)
    • Développeurs/développeuses et programmeurs/programmeuses de logiciels (Voir 21232 Développeurs/développeuses et programmeurs/programmeuses de logiciels)
    • Développeurs/développeuses et programmeurs/programmeuses de systèmes informatiques (Voir 21230 Développeurs/développeuses et programmeurs/programmeuses de systèmes informatiques)
    • Développeurs/développeuses et programmeurs/programmeuses Web (Voir 21234 Développeurs/développeuses et programmeurs/programmeuses Web)
    • Évaluateurs/évaluatrices de systèmes informatiques (Voir 22222 Évaluateurs/évaluatrices de systèmes informatiques)
    • Gestionnaires des systèmes informatiques (Voir 20012 Gestionnaires des systèmes informatiques)
    • Ingénieur informaticien/ingénieure informaticienne (sauf logiciels) (Voir 21311 Ingénieurs informaticiens/ingénieures informaticiennes (sauf ingénieurs/ingénieures et concepteurs/conceptrices en logiciel))
    • Ingénieurs électriciens et électroniciens/ingénieures électriciennes et électroniciennes (Voir 21310 Ingénieurs électriciens et électroniciens/ingénieures électriciennes et électroniciennes)
    • Spécialistes en informatique (Voir 21222 Spécialistes en informatique)
  • Fonctions principales

    Ce groupe exerce une partie ou l'ensemble des fonctions suivantes :

    • établir et documenter les besoins des utilisateurs et élaborer les spécifications logiques et matérielles;
    • étudier et évaluer les informations techniques et faire la synthèse pour concevoir, élaborer et tester les systèmes assistés par ordinateur y compris des applications mobiles;
    • élaborer des modèles de données, de processus et de réseaux pour optimiser l'architecture et évaluer la performance et la fiabilité des prototypes;
    • planifier, concevoir et coordonner l'élaboration, l'installation, l'intégration et l'exploitation des systèmes assistés par ordinateur y compris des applications mobiles;
    • évaluer, tester, mettre au point, documenter, améliorer et élaborer des procédures d'entretien pour les systèmes d'exploitation, les environnements de communication et les logiciels d'application;
    • diriger et coordonner, s'il y a lieu, des équipes de professionnels des systèmes d'information pour l'élaboration de logiciels et de systèmes d'information intégrés, de logiciels de commande de processus et d'autres systèmes de contrôle de logiciel intégré.
  • Conditions d'accès à la profession

    • Un diplôme de premier cycle en informatique, en génie des systèmes informatiques, en génie logiciel ou en mathématiques
      ou
      un diplôme d'études collégiales en informatique est habituellement exigé.
    • Un diplôme de deuxième ou de troisième cycle dans une discipline connexe peut être exigé.
    • Un permis d'exercice accordé par une association provinciale ou territoriale d'ingénieurs est exigé des ingénieurs pour avaliser les dessins industriels et les rapports et pour exercer la profession.
    • Les ingénieurs diplômés sont admissibles à l'enregistrement comme suite à un programme éducatif accrédité, une expérience de travail supervisé de trois ou quatre ans en génie et la réussite d'un examen d'exercice professionnel.
    • Une expérience en programmation informatique est habituellement exigée.

21232 - Développeurs/développeuses et programmeurs/programmeuses de logiciels

Les développeurs et les programmeurs de logiciels conçoivent, écrivent et testent les codes des nouveaux systèmes et logiciels pour en assurer l'efficacité. Ils créent les bases des systèmes opérationnels et exécutent des programmes de diagnostic pour en certifier l'efficacité. Ils travaillent dans des sociétés de développement de logiciels pour ordinateurs, des firmes d'experts-conseils en technologies de l'information ou dans les services informatiques des secteurs privé et public.

  • Exemple(s) illustratif(s)

    • développeur/développeuse de jeux d'ordinateur
    • développeur/développeuse de logiciels
    • développeur/développeuse de logiciels d'affaires électroniques
    • développeur/développeuse de médias interactifs
    • développeur/développeuse de multimédias
    • programmeur/programmeuse d'applications informatiques
    • programmeur/programmeuse de logiciels

    Tous les exemples

  • Exclusion(s)

    • Analystes de bases de données et administrateurs/administratrices de données (Voir 21223 Analystes de bases de données et administrateurs/administratrices de données)
    • Concepteurs/conceptrices Web (Voir 21233 Concepteurs/conceptrices Web)
    • Designers graphiques et illustrateurs/illustratrices (Voir 52120 Designers graphiques et illustrateurs/illustratrices)
    • Développeurs/développeuses et programmeurs/programmeuses de systèmes informatiques (Voir 21230 Développeurs/développeuses et programmeurs/programmeuses de systèmes informatiques)
    • Développeurs/développeuses et programmeurs/programmeuses Web (Voir 21234 Développeurs/développeuses et programmeurs/programmeuses Web)
    • Directeur/directrice des affaires électroniques (Voir 10022 Directeurs/directrices de la publicité, du marketing et des relations publiques)
    • Évaluateurs/évaluatrices de systèmes informatiques (Voir 22222 Évaluateurs/évaluatrices de systèmes informatiques)
    • Ingénieur/ingénieure en applications informatiques (Voir 21231 Ingénieurs/ingénieures et concepteurs/conceptrices en logiciel)
    • Spécialistes en informatique (Voir 21222 Spécialistes en informatique)
    • Techniciens/techniciennes de réseau informatique et Web (Voir 22220 Techniciens/techniciennes de réseau informatique et Web)
  • Fonctions principales

    Ce groupe exerce une partie ou l'ensemble des fonctions suivantes :

    • concevoir, écrire, lire, tester et corriger les codes d'un nouveau logiciel;
    • analyser les informations pour recommander et planifier l'installation de nouveaux systèmes ou la modification d'un système existant;
    • évaluer les relations entre les programmes, par exemple si un changement envisagé dans une partie d'un programme entrainerait des résultats non désirés dans une partie connexe;
    • programmer des logiciels d'animation en fonction de spécifications techniques prédéfinies pour des jeux vidéo interactifs et des applications Internet et mobiles;
    • écrire, modifier, intégrer et mettre à l'essai le code des logiciels destinés au commerce électronique et applications Internet et mobiles;
    • développer, mettre en oeuvre et maintenir des fonctionnalités de jeu qui s'intègrent de manière efficace aux logiciels existants;
    • rédiger la documentation pour les nouveaux logiciels et les mises à jour.
  • Conditions d'accès à la profession

    • Un diplôme de premier cycle en informatique, en génie logiciel ou dans une autre discipline comportant une formation pertinente ou un diplôme d'études collégiales en informatique est habituellement exigé.
    • Une expérience en programmation informatique est habituellement exigée.
  • Renseignements supplémentaires

    • L'expérience permet d'accéder à des postes, d'ingénieurs en logiciel.

21233 - Concepteurs/conceptrices Web

Les concepteurs de sites Web développent et conçoivent la présentation visuelle, la mise en page et les fonctionnalités des sites Web et des applications connexes. Ils sont responsables de la facilité d'utilisation du site Web et de la facilité d'accès à l'information. Les concepteurs Web travaillent dans des sociétés de développement de logiciels, des firmes d'experts-conseils en technologies de l'information, des agences de publicité ou dans les services informatiques des secteurs privé et public. Ils peuvent également être des travailleurs/travailleuses autonomes.

  • Exemple(s) illustratif(s)

    • concepteur Web/conceptrice Web
    • concepteur/conceptrice de sites Internet
    • concepteur/conceptrice de sites Intranet

    Tous les exemples

  • Exclusion(s)

    • Designers graphiques et illustrateurs/illustratrices (Voir 52120 Designers graphiques et illustrateurs/illustratrices)
    • Développeurs/développeuses et programmeurs/programmeuses Web (Voir 21234 Développeurs/développeuses et programmeurs/programmeuses Web)
    • Directeur/directrice des affaires électroniques (Voir 10022 Directeurs/directrices de la publicité, du marketing et des relations publiques)
    • Évaluateurs/évaluatrices de systèmes informatiques (Voir 22222 Évaluateurs/évaluatrices de systèmes informatiques)
    • Spécialistes en informatique (Voir 21222 Spécialistes en informatique)
    • Techniciens/techniciennes de réseau informatique et Web (Voir 22220 Techniciens/techniciennes de réseau informatique et Web)
  • Fonctions principales

    Ce groupe exerce une partie ou l'ensemble des fonctions suivantes :

    • établir des lignes directrices, des normes et des pratiques de pour avoir une conception optimale;
    • maintenir l'apparence des sites Web en appliquant des normes de présentation du contenu;
    • concevoir l'imagerie visuelle des sites Web et veiller à ce qu'elle soit cohérente avec l'image de l'organisation;
    • intégrer des caractéristiques et des fonctionnalités dans les sites Web;
    • créer et optimiser le contenu du site Web en utilisant nombre de graphiques, bases de données, animations, ainsi que d'autres logiciels;
    • tester et améliorer la conception d'un site Web;
    • diriger et coordonner, s'il y a lieu, des équipes multidisciplinaires pour développer les graphiques et les contenus du site Web ainsi que ses capacités et son interactivité.
  • Conditions d'accès à la profession

    • Un diplôme de premier cycle, habituellement en informatique ou en design graphique ou un diplôme d'études collégiales en informatique en arts graphiques, ou en création de sites Web est exigé.
    • Une expérience en tant que designer graphique est habituellement exigée.

21234 - Développeurs/développeuses et programmeurs/programmeuses Web

Les développeurs et programmeurs Web utilisent divers langages de programmation pour concevoir, créer et modifier des sites web. Ils analysent les besoins des utilisateurs pour mettre en oeuvre le contenu, les graphiques, les performances et la capacité des sites web. Ils peuvent également intégrer des sites Web à d'autres applications informatiques. Ils travaillent dans des sociétés de développement de logiciels, des firmes d'experts-conseils en technologies de l'information, des agences de publicité ou dans les services informatiques des secteurs privé et public. Ils peuvent également être des travailleurs/travailleuses autonomes.

  • Exemple(s) illustratif(s)

    • développeur Web/développeuse Web
    • développeur/développeuse de sites Internet
    • développeur/développeuse de sites Web
    • développeur/développeuse de sites Web d'affaires électroniques
    • gestionnaire du Web
    • programmeur Web/programmeuse Web
    • webmestre

    Tous les exemples

  • Exclusion(s)

    • Concepteur/conceptrice de systèmes de réseaux (Voir 21311 Ingénieurs informaticiens/ingénieures informaticiennes (sauf ingénieurs/ingénieures et concepteurs/conceptrices en logiciel))
    • Concepteurs/conceptrices Web (Voir 21233 Concepteurs/conceptrices Web)
    • Développeurs/développeuses et programmeurs/programmeuses de logiciels (Voir 21232 Développeurs/développeuses et programmeurs/programmeuses de logiciels)
    • Directeur/directrice des affaires électroniques (Voir 10022 Directeurs/directrices de la publicité, du marketing et des relations publiques)
    • Évaluateurs/évaluatrices de systèmes informatiques (Voir 22222 Évaluateurs/évaluatrices de systèmes informatiques)
    • Spécialistes en informatique (Voir 21222 Spécialistes en informatique)
    • Techniciens/techniciennes de réseau informatique et Web (Voir 22220 Techniciens/techniciennes de réseau informatique et Web)
  • Fonctions principales

    Ce groupe exerce une partie ou l'ensemble des fonctions suivantes :

    • développer, écrire, modifier, intégrer et tester les codes et les interfaces d'applications web liés au site web;
    • effectuer des tests et analyser les données afin de contrôler la qualité, la sécurité et l'expérience de l'interface utilisateur et d'identifier les domaines à améliorer;
    • élaborer et mettre en oeuvre des procédures pour une révision continue du site web;
    • surveiller et maintenir la fonctionnalité du site Web;
    • participer, s'il y a lieu, à l'architecture et à la conception de sites Web en collaboration avec des concepteurs ou des clients;
    • étudier et évaluer, s'il y a lieu, un grand nombre de logiciels de médias interactifs.
  • Conditions d'accès à la profession

    • Un diplôme de premier cycle, habituellement en informatique, programmation informatique, développement Web ou génie logiciel ou un diplôme d'études collégiales en informatique est exigé.
    • Une expérience en tant que programmeur est habituellement exigée.
Date de modification :