计算机类工作在北美一直非常吃香,为了发展加拿大的科技行业,联邦和各省移民局针对相关人士,都推出了不同的移民政策。比如BC省针对STEM工作者给出低分邀请的政策,而联邦EE快速通道据说之后也会给予加拿大紧缺专业(科技、建筑、医护等)额外的加分。计划移民加拿大的申请人,都需要找到自己的职业定位:加拿大国家职业分类National Occupational Classification。
而NOC在22年底正式改革。新版NOC里,计算机行业的许多职业都获得了细化,更是增加了两类新岗位——这跟申请人能否走一些移民项目的快速通道息息相关,让我们来看一下哪些人受到影响。
2016和2021版本的NOC,科技行业分别有哪些职业
2016版本,计算机专业主要分为了2171-2175一共5类岗位:
- 2171 信息系统分析师和顾问Information Systems Analysts and Consultants
- 2172 数据库分析师和数据管理员Database Analysts and Data Administrators
- 2173 软件工程师和设计师Software Engineers and Designers
- 2174 计算机程序员和交互式媒体开发人员Computer Programmers and Interactive Media Developers
- 2175 网页设计师和开发人员Web Designers and Developers
2021版本,计算机专业有以下职业:
1类职位(TEER 1)要求本科以上学历
- 21220 网络安全专家Cybersecurity Specialists
- 21221 业务系统专家Business Systems Specialists
- 21222 信息系统专家Information Systems Specialists
- 21223 数据库分析师和数据管理员Database Analysts and Data Administrators
- 21230 计算机系统开发人员和程序员Computer Systems Developers and Programmers
- 21231 软件工程师和设计师Software Engineers and Designers
- 21232 软件开发人员和程序员Software developers and Programmers
- 21233 网页设计师Web Designers
- 21234 网页开发人员和程序员Web Developers and Programmers
2类职位(TEER 2)要求大专以上学历
- 22220 计算机网络和网络技术员Computer Network and Web Technicians
- 22221用户支持技术人员User Support Technicians
- 22222 信息系统测试技术员Information Systems Testing Technicians
旧版 vs 新版,各大计算机岗位职责的变更和差异
信息系统管理
2171(信息系统分析师和顾问)变成了21222(信息系统专家),保留了大部分职责。新版NOC下,原先的4类信息系统职责(包括业务分析、安全分析、质量分析、系统审核)统一,变成了:
- 设计、开发、测试、实施和监督 IT 系统
- 收集和分析数据以确定组织 IT 基础架构中需要改进的领域
- 审查现有的 IT 系统和内部流程
- 在整个软件开发生命周期中制定、实施和应用政策和程序,以最大限度地提高软件产品和信息系统的效率、有效性和整体质量,并确保所有系统和流程满足组织标准和用户要求
- 为新系统和现有系统的开发和改进制定质量保证程序和测试
- 识别、分析和记录差异并确保进行适当的调整
- 在计算机系统上执行预防性维护任务
此NOC下常见岗位有:
- 计算机系统应用分析师
- 云服务管理专家
- 计算机系统开发协调员
- 系统集成分析师
- QA审核员
- 技术项目经理
数据分析管理
2172变成了21223( 数据库分析师和数据管理员),其职责和职位几乎没有改动。主要分为数据分析和管理两个大方向,具体职责和差异如下:
数据库分析师
- 收集并记录用户需求
- 为信息系统项目设计和开发数据库架构
- 设计、构建、修改、集成、实施和测试数据模型和数据库管理系统
- 就数据库管理工具的选择、应用和实施进行研究并向其他信息学专业人员提供建议
- 操作数据库管理系统来分析数据并执行数据挖掘分析
- 可以领导、协调或监督该组中的其他工人
数据管理员
- 制定和实施数据管理政策、标准和模型
- 研究和记录数据要求、数据收集和管理政策、数据访问规则和安全性
- 制定网络和/或 Internet 数据库访问和使用以及数据备份和恢复的政策和程序
- 就数据的收集、可用性、安全性和适用性进行研究并向其他信息系统专业人员提供建议
- 编写与存储过程和触发器相关的脚本
- 可能领导和协调数据管理员团队制定和实施数据政策、标准和模型
此NOC下常见岗位有:
- 数据管理员
- 数据分析师
- 数据库架构师
- 数据库开发人员
- 信息资源分析师
软件工程和设计
2173变成了21231(软件工程师和设计师)职责和职位几乎没有改动,具体职责:
- 收集并记录用户的需求并制定逻辑和物理规范
- 研究、评估和综合技术信息,以设计、开发和测试基于计算机的系统,包括移动应用程序
- 开发数据、流程和网络模型以优化架构并评估设计的性能和可靠性
- 规划、设计和协调基于计算机的系统(包括移动应用程序)的开发、安装、集成和操作
- 评估、测试、排除故障、记录、升级和开发操作系统、通信环境和应用软件的维护程序
- 可以领导和协调信息系统专业人员团队开发软件和集成信息系统、过程控制软件和其他嵌入式软件控制系统
此NOC下常见岗位有:
- 应用架构师
- 云运维工程师
- 软件设计工程师
- 软件项目经理
- 软件测试工程师
系统、交互式媒体开发
2174(计算机程序员和交互式媒体开发人员)拆成了两类:21230 计算机系统开发人员和程序员,和21232软件开发人员和程序员。
软件开发
其中21232更注重开发“新”系统和多媒体开发,游戏公司的游戏开发也属于这类,职责:
- 为新软件设计、编写、阅读、测试和纠正代码
- 分析信息以推荐和规划新系统的安装或现有系统的修改
- 评估程序之间的简单相互关系,例如程序某一部分的预期更改是否会导致相关部分出现不需要的结果
- 将动画软件编程为交互式视频游戏、互联网和移动应用程序的预定义规范
- 为电子商务、互联网和移动应用程序编写、修改、集成和测试软件代码
- 开发、实施、修改和维护有效集成到现有软件中的游戏功能
- 为新的和更新的软件编写文档
此NOC下常见岗位有:
- 应用程序员
- 电脑游戏开发商
- 电子商务软件开发商
- 互动媒体开发者
- 多媒体开发人员
- 软件开发项目经理
系统开发
- 编写、修改、集成和测试软件代码
- 通过根据需要进行修改来维护现有的计算机程序
- 识别和交流技术问题、流程和解决方案
- 准备有关软件状态、操作和维护的报告、手册和其他文档
- 协助收集和记录用户需求
- 协助制定逻辑和物理规范
- 可能领导和协调计算机程序员团队
- 可能研究和评估各种软件产品
此NOC下常见岗位有:
- 计算机程序员
- 操作系统程序员
- 程序员分析师
- 科学程序员
- 系统程序员
网页开发和设计
2175( 网页设计师和开发人员)拆成了两类21233网页设计师和21234网页开发人员和程序员。
网页和交互
21233更注重网页视觉和交互设计,职责为:
- 建立设计指南、标准和最佳设计实践
- 通过应用内容标准来维护网站的外观
- 为网站设计视觉图像并确保它与组织形象一致
- 将特性和功能集成到网站中
- 使用各种图形、数据库、动画和其他软件为网站创建和优化内容
- 测试和改进网站的设计
- 可能领导和协调多学科团队开发网站图形、内容、容量和交互性
此NOC下常见岗位有:
- 内联网网站设计师
- 网站设计者
功能和程序
21234则更看重功能开发和程序撰写,职责为:
- 开发、编写、修改、集成和测试网站相关代码和Web应用程序界面
- 进行测试和分析数据以监控质量、安全、用户界面体验并确定需要改进的领域
- 制定和实施正在进行的网站修订程序
- 监控和维护网站功能
- 可以与设计师或客户合作参与网站架构和设计
- 可能研究和评估各种交互式媒体软件产品
此NOC下常见岗位有:
- 电子商务网站开发者
- 网站开发人员
- 网站管理员
- 网络程序员
- 站长
新增职位:网络安全,商业系统
此外,还多了两类新岗位21220 网络安全专家和21221 商业系统专家。
网络安全
21220职责:
- 与客户协商确定和记录需求,评估数据、软件和硬件的物理和技术安全风险
- 应用加密协议并管理密钥以确保数据在静止和传输过程中的安全性得到维护
- 监控信息和系统的访问和凭据
- 安装、测试和操作安全软件和工具,例如防病毒和自动威胁检测/预防系统,以确保安全措施到位并按预期工作
- 监控网络攻击、入侵和异常、未经授权或非法活动
- 根据组织的事件响应计划来计划和执行安全措施以响应网络安全事件和事件,以保护信息、数据和系统
- 记录计算机安全和应急措施政策、程序和测试
此NOC下常见岗位有:
- 网络安全分析师
- 信息安全分析师
- 信息技术 (IT) 安全专家
- 系统安全分析师
商业系统
21221职责:
- 与客户协商确定并记录要求
- 分析信息系统流程,并提出定制解决方案以提高性能和效率
- 设计、开发、集成、测试和实施信息系统业务解决方案
- 就信息系统战略、政策、管理、安全和服务交付提供建议
- 作为业务部门、技术团队和支持团队之间的联络人
- 进行测试以确保系统更改和增强的可靠性、准确性和功能
此NOC下常见岗位有:
- 商业系统分析师
- 业务系统顾问
- 信息系统业务分析师
大专学历有哪些IT岗位可以做
22220分为计算机网络运营人员和网络技术员两类:
计算机和网络运营人员
- 维护、排除故障、修复和管理局域网 (LAN)、广域网 (WAN)、大型机网络、计算机工作站、互联网连接和外围设备
- 评估和安装计算机硬件、网络软件、操作系统软件和软件应用程序
- 操作主控制台以监控计算机系统和网络的性能并协调计算机网络的访问和使用
- 为网络用户提供问题解决服务
- 执行例行网络启动和关闭并维护控制记录
- 执行数据备份和灾难恢复操作
- 进行测试并执行安全和质量控制
- 执行 shell 脚本或其他基本脚本任务
- 可以监督该组中的其他工人
网络技术人员
- 安装、维护、故障排除和升级 Web 服务器硬件和软件
- 实施网络流量和安全监控软件,优化服务器性能
- 控制和监控电子邮件的使用、Web 导航和已安装的软件
- 响应网站访问者和网站设计者的帮助和信息请求。
- 设计、开发、测试、实施和监督 IT 系统
- 收集和分析数据以确定组织 IT 基础架构中需要改进的领域
- 审查现有的 IT 系统和内部流程
- 在整个软件开发生命周期中制定、实施和应用政策和程序,以最大限度地提高软件产品和信息系统的效率、有效性和整体质量,并确保所有系统和流程满足组织标准和用户要求
- 为新系统和现有系统的开发和改进制定质量保证程序和测试
- 识别、分析和记录差异并确保进行适当的调整
- 在计算机系统上执行预防性维护任务
此NOC下常见岗位有:
- 计算机系统应用分析师
- 云服务管理专家
- 计算机系统开发协调员
- 系统集成分析师
- QA审核员
- 技术项目经理
用户支持人员
22221用户支持技术人员,主要包括呼叫中心技术支持,计算机服务台主管,硬件/软件安装技术员,系统技术支持分析师等等,职责为:
- 与遇到困难的计算机用户进行电子沟通和面对面沟通,以确定和记录遇到的问题
- 查阅用户指南、技术手册和其他文件以研究和实施解决方案
- 再现、诊断和解决用户遇到的技术问题
- 针对已发现的困难向用户提供建议和培训
- 针对用户发现的困难,为用户提供业务系统、网络和互联网支持
- 收集、组织和维护问题和解决方案日志,供其他技术支持分析师使用
- 参与应用程序和其他软件的重新设计
- 可以监督该组中的其他技术支持人员
系统测试员
22222 信息系统测试技术员,包括:应用测试技术员,软件测试协调员,系统测试技术员,用户验收测试员等。职责为:
- 制定并记录软件测试计划
- 安装软硬件并配置操作系统软件,为测试做准备
- 执行、分析和记录软件应用程序测试以及信息和电信系统测试的结果
- 制定和实施软件和信息系统测试政策、程序和脚本
- 识别、报告、跟踪并提出产品缺陷的解决方案
科技行业发展日新月异,本次5年更新从5个职业爆改到12个也并不令人意外。其实除了计算机行业面临大改,其他行业或多或少都受到影响。比如市场专员也增加了数字营销(Digital Marketing)的新岗位,侧重在社交媒体营销和线上广告营销。如果看完本篇,对自己的职业NOC定位还有疑问,也欢迎直接联系枫叶之路持牌移民顾问团队。祝大家申请顺利!