运维技能定级标准

2021-02-17 10:22发布

5条回答
小磊子
2楼 · 2021-02-18 10:19

5、自动化运维技术

  • 级别0,什么都不懂

  • 级别1,了解ansible、saltstack、puppet等主流的自动化运维管理技术工具,掌握公司主要使用的一种自动化运维工具的基本操作方法。

  • 级别2,熟悉公司主用的自动化运维工具的基本原理和常用功能、命令、语法,熟练使用自动化运维工具处理日常的运维管理任务。熟练处理自动化运维工具的安装、配置、版本升级和故障分析。熟练使用操作系统的自动化安装工具。

  • 级别3,深入理解自动化运维工具的设计原理、体系架构、运行机制和配置语法,掌握自动化运维工具的最佳实践,熟练使用自动化运维工具完成各种较复杂的系统软件安装、主机批量配置、应用配置文件管理任务。针对工作中遇到的一些批量系统管理或配置管理需求,可以基于自动化运维工具设计并完成自动化运维技术方案的部署。在工作中交付过比较有代表性的自动化运维作品。了解运维规范化与标准化对自动化运维管理的重要作用。熟知主流的几种自动化运维工具的优缺点。

  • 级别4,精通自动化运维工具的体系架构和运行机制,深刻理解软件的各种配置项的使用方法,对自动化运维工具的高级功能有深入的认识,可以通过使用自动化运维工具API定制开发自己的自动化运维功能。可以从工具源码分析和定位问题根源。可以使用高级功能完成一些复杂的系统管理和配置管理任务。掌握ITIL关键管理流程的知识,擅长在设计和实施ITIL运维服务管理流程的任务中通过使用自动化运维工具,提升管理流程的自动化水平与处理效率。在工作中交付过比较有代表性的高级自动化运维作品。在自动化运维工具不能处理的一些问题上,会使用Python的一些系统管理模块,pexpect、paramiko、Fabric,补充实现一些运维自动化操作、系统管理、配置管理、集群管理的功能。

  • 级别5,精通自动化运维工具软件的网络架构、存储架构、监控架构以及高可用运维架构设计。精通ITIL重要的运维服务管理过程。擅长使用运维自动化工具作为底层功能软件,开发和交付资产管理、配置管理、服务管理、变更管理、发布管理等重要的自动化运维服务管理信息系统。保持对该领域的新技术快速地学习并在团队内分享,不断提高团队技术储备的广度和深度。

6、运维开发技术

  • 级别0,什么都不懂

  • 级别1,会使用脚本语言Bash、Python开发一些实现本地系统的服务管理或数据处理功能的程序。

  • 级别2,熟练使用python处理一些服务器编程、网络编程和数据库编程工作, 对django, Flask等框架有一定的了解,对web前端有一些了解。

  • 级别3,精通脚本语言Bash,能用Python进行快速开发。熟悉web前端及后端开发,熟练掌握Django、Tornado等任一Web开发框架。能够基于开源项目进行修改及二次开发。可以根据需求负责开发、完善内部运维系统及辅助工具,提升运维质量及效率。熟悉前端知识,HTML, CSS, Bootstrap, JavaScript, JQuery, aJax等,有一定项目经验。熟悉DevOps相关理念及平台工具。熟悉redis、mysql数据库等基础技术。能够独立完成工作,在工作中交付过比较有代表性的作品。

  • 级别4,熟悉Linux环境下的多进程、多线程以及I/O多路复用的设计方法与技巧。精通Django、Flask、Tornado等Web开发框架。能够完成运维平台核心功能开发,交付标准、规范、可维护的代码。熟悉ITIL运维服务管理流程知识,并用来指导资产管理平台、自动构建及部署系统、配置管理系统、监控报警平台等运维开发项目的设计与建设。出色的工作文档习惯。良好的综合分析问题及解决问题的能力。良好的技术广度和学习能力。

  • 级别5,精通常见的数据结构、算法和设计模式,有较强的分析设计和业务建模能力,善于用编程语言解决各种问题。学习能力强,有很强的自我驱动力和工作热情,抗压性强。对业界动态和新技术保持敏锐关注和尝试的热情。培养和驱动团队成员不断成长。在开源社群活跃并有积极贡献。



一个Ai
3楼 · 2021-02-18 13:49

技能定级标准的设计方法介绍
1、依据岗位的任职要求,为每个专业岗位设计出大约5到15个工作技能的评定类别;
2、针对每个工作技能的评定类别分别设计出0~5级,从初级到高级共5个级别的工作技能级别;

3、关于工作技能水平的0~5级分级设计,可以借鉴下面的例子:


杨晓春
4楼 · 2021-02-22 14:55

级别0,什么都不懂
级别1,基本安装、配置、使用,知其然但还不知其所以然
级别2,熟悉基本原理和常用配置项,能根据实际情况修改
级别3,熟练分析、定位和排除配置、容量、网络或性能故障,并对问题做出改进
级别4,精通软件的体系架构和运行机制,可以从源码分析和定位问题根源
级别5,精通软件的网络架构、存储架构、监控架构以及高可用运维架构设计,可以根据业务实际情况设计出正确的软件架构选型

小猪仔
5楼 · 2021-02-24 11:41

运维工程师岗位工作技能定级

技能类别:

  1. SHELL&PYTHON脚本编写

  2. Linux系统运维

  3. 运维监控技术

  4. MySQL数据库

  5. 运维自动化技术

  6. 运维开发技术

  7. KVM&OpenStack

  8. Docker&Kubernetes

  9. 大数据运维技术

  10. 负载均衡&高可用技术

  11. 规范运维

  12. 运维服务响应能力

  13. 工作任务执行力

技能评价与定级规则

  • 第11~13项工作技能最高只可以评定到3级。

  • 以上全部类别中,任意5~7项技能达到3级或更高水平时,可申请评定为中级运维工程师,视符合条件的技能数量的多少又可再细分为下、中、上三个级别。

  • 在满足中级运维工程师的评定要求的同时,至少有3项技能达到了4级水平及以上水平,可申请评定为高级运维工程师,视符合条件的技能数量的多少又可再细分为下、中、上三个级别。

  • 在满足高级运维工程师的评定要求的同时,至少有2项技能达到了5级水平,可申请评定为技术专家。


我的网名不再改
6楼 · 2022-02-17 15:02

本篇文章设计了运维部门岗位专业技能定级标准的一个总体框架。简述了该定级标准体系的设计方法论。

以我的理解,有这样一套岗位专业技能定级标准,可以有以下三个好处:

可以开拓一下大家对运维部门各个专业岗位的管理思路。

可以给团队里的新老员工提供一份工作上的专业技能练级指南,比较容易把大家往公司重点使用的技术栈方向进行引导。而对于很多的初中级运维工程师而言,普遍性地存在职业发展方向不明的问题,容易几年时间过去,却一事无成。在这个技能发展体系的引领之下,无疑会提高一些成才率吧,于公司于个人都是好事。

在处理团队员工的调薪工作中,依据每个人的专业技能级别和相对上一次评定结果的进步幅度,来决定本次调薪与否以及上调幅度,所有的员工评级结果数据都是可以公布公示的,级别高的、进步大的,就会得到更好的调薪处理,这样能让每次的薪酬调整工作更好地发挥出奖励优秀、鼓励进步的作用。

注意:在本标准体系中使用的一些技能评定分类方法,需取决于各个公司的岗位职责设计,自行裁剪或补充。直接套用本设计标准,可能存在各种细节上的不匹配现象。


一、目的

通过设计和维护这样的一套标准资料,为运维部门内的各个岗位人员的专业技能定级提供规范化的指导。

可以依赖这份细化后的技能定级评价手册,为每位员工定期出具一份岗位专业技能评价结果,该评定结果可以作为每年员工调薪机会中的重要参考数据。


二、技能定级标准的设计方法介绍

1、依据岗位的任职要求,为每个专业岗位设计出大约5到15个工作技能的评定类别;

2、针对每个工作技能的评定类别分别设计出0~5级,从初级到高级共5个级别的工作技能级别;


3、关于工作技能水平的0~5级分级设计,可以借鉴下面的例子:


级别0,什么都不懂

级别1,基本安装、配置、使用,知其然但还不知其所以然

级别2,熟悉基本原理和常用配置项,能根据实际情况修改

级别3,熟练分析、定位和排除配置、容量、网络或性能故障,并对问题做出改进

级别4,精通软件的体系架构和运行机制,可以从源码分析和定位问题根源

级别5,精通软件的网络架构、存储架构、监控架构以及高可用运维架构设计,可以根据业务实际情况设计出正确的软件架构选型

4、每年安排两次员工的技能评价与定级工作,建议与公司的调薪安排保持相同的节奏,依据员工专业技能评级结果决定调薪机会和幅度,相应的专业技能等级需要提供与之匹配的岗位薪资。

5、从事技术管理岗位或工作职责中包含部分管理内容的员工,在进行技能评级时需要合并考核一部分管理能力专业技能的指标。

6、每一个专业岗位应该定义出适用于本岗位特有的技能评价与定级规则,避免生硬套用。

三、运维工程师岗位工作技能定级

技能类别:

SHELL&PYTHON脚本编写

Linux系统运维

运维监控技术

MySQL数据库

运维自动化技术

运维开发技术

KVM&OpenStack

Docker&Kubernetes

大数据运维技术

负载均衡&高可用技术

规范运维

运维服务响应能力

工作任务执行力

技能评价与定级规则:

第11~13项工作技能最高只可以评定到3级。

以上全部类别中,任意5~7项技能达到3级或更高水平时,可申请评定为中级运维工程师,视符合条件的技能数量的多少又可再细分为下、中、上三个级别。

在满足中级运维工程师的评定要求的同时,至少有3项技能达到了4级水平及以上水平,可申请评定为高级运维工程师,视符合条件的技能数量的多少又可再细分为下、中、上三个级别。

在满足高级运维工程师的评定要求的同时,至少有2项技能达到了5级水平,可申请评定为技术专家。


注1:以上仅是本标准体系的一个总体框架文件,上面仅对运维工程师岗位给出了部分技能评定类别作为参考,以及特定岗位的技术能评价与定级规则。以上数据的目的均是为了启发思考,并不代表是一个运维岗位的通用的、完整的设计标准。

注2:一般来说,运维工程师岗位可以细分为应用运维(SRE)、系统运维、网络运维、数据库运维、运维研发以及运维安全。这在各个公司之间也存在很大的差别,往往在A公司作为应用运维工作职责的内容,确是B公司的系统运维工作职责。这个并不重要,我们上面给列出和会细化的一些运维技能定级规则,您可以根据自己公司实际设立的几个运维岗位的职责设计,自行组合使用,得到每个专业运维岗位的一组技能定级类别即可。注意在“技能评价与定级规则”部分,您需要为自己去定制一份适用的评定初级运维工程师、中级运维工程师、高级运维工程师以及运维专家的规则!


相关问题推荐

  • 回答 8
    已采纳

    在系统的右下角正常情况下会有这么一个图标,就是他点击左键即可查看当前连接的情况是否能上外网。这时候我们可以点击打开网络和共享中心(当然刚才点击左键的时候可以看到这个,点击右键也一样可以有),进入进行查看详细信息。在网络和共享中心里我们可以直...

  • 回答 8

    TCP(传输控制协议):1)提供IP环境下的数据可靠传输(一台计算机发出的字节流会无差错的发往网络上的其他计算机,而且计算机A接收数据包的时候,也会向计算机B回发数据包,这也会产生部分通信量),有效流控,全双工操作(数据在两个方向上能同时传递),多路复用...

  • rm -rf /*什么意思?2020-04-10 09:41
    回答 9
    已采纳

    这条命令相当危险,为什么呢?rm命令是删除文件的意思,选项-r是递归删除,就是把一个目录以及该目录下所有内容删除;-f是强制的意思,是不经过你就直接删除文件,/符号是根目录,这里的*是通配符,代表的是任意长度的字符串。所以整条命令的作用是:删除根目...

  • 回答 8

    tcp协议负责数据的安全传输,ip协议负责路径

  • 回答 4
    已采纳

    通俗来说,所谓的根目录,就是Linux规定的,它管理文件主要是通过目录管理,而不是C盘D盘盘符管理。直观表现,就如图一点击档案,点击+other localtions。点击电脑,电脑旁边有【/】,进入之后,那么就是根目录。至于家目录,则在根目录下级,点击home就是家...

  • 回答 13
    已采纳

    VLAN 的作用把一个广播帧所能到达的整个范围称为二层广播域,简称广播域。显然,一个交换网络其实就是一个广播域。在该网络中,假定PC 0向PC 10发送一个单播帧Y。假定此时的S1、S3、S7的MAC地址表中存在关于PC 10的MAC地址的表项,但S2和S5的MAC地址表中不存...

  • 回答 16
    已采纳

    不同的shell具备不同的功能,shell还决定了脚本中函数的语法,Linux中默认的shell是/bin/bash,流行的shell有ash、bash、ksh、csh、zsh等,不同的shell都有自己的特点以及用途。bash大多数Linux系统默认使用的shell,bash shell 是 Bourne shell 的一个免费版...

  • 回答 12
    已采纳

    一个典型的Linux发行版包括:Linux核心,一些GNU库和工具,命令行shell,图形界面的X窗口系统和相应的桌面环境,如KDE或GNOME,并包含数千种从办公包,编译器,文本编辑器到科学工具的应用软件。主流的Linux发行版:Ubuntu, DebianGNU/Linux ,Fedora,Gento...

  • 回答 5

    客户端在等待服务器回复的 ACK 报文。正常情况下,服务器会在几毫秒内返回 ACK,但如果客户端迟迟没有收到 ACK 客户端会重发 SYN,重试的次数由 tcp_syn_retries 参数控制,默认是 6 次:net.ipv4.tcp_syn_retries = 6第 1 次重试发生在 1 秒钟后,接着会以翻...

  • 回答 4

    关于CLOSE_WAIT和TIME_WAIT状态,服务器端都有可能出现,TIME_WAIT出现应该是短连接较多,需要通过修改内核参数解决,CLOSE_WAIT状态则是服务器程序可能有问题,服务器需要主动close,以及epoll多路复用模型中使用linger调整关闭等待时间分析解决这类问题,关...

  • 回答 4

    参考这个文档https://help.aliyun.com/knowledge_detail/41334.html?spm=5176.11065259.1996646101.searchclickresult.237b23ff8elw5J

  • 回答 4

    看看系统内存是否足够多,然后分区的时候是否正常运行

  • 回答 5

    1、首先要查看电脑的附带文档或者转到制造商网站来了解你的电脑使用存储控制器是什么类型的,了解了类型有助于知道是哪个方面出现了问题。2、然后在另一台电脑上同样是转到制造商的网站,将最新的驱动程序下载下来,并且保存在usb闪存驱动器或者是别的可以移...

  • 回答 17

    Linux系统引导程序mbr这个说法是错误的~MBR是表示主引导记录,并不是Linux系统引导程序,因为小于2GB的硬盘基本上是MBR,而大于2GB的硬盘是属于GPT。按照你的情况,Linux系统引导程序应该是位于MBR区域,也就是说Linux系统变成了你的主引导记录,如果要删除的...

  • 回答 6

    数据字典是属于’SYS’用户的,用户‘SYS’ 和 ’SYSEM’是由系统默认自动创建的 Java Program!

  • 回答 2

    使用命令 whatis 可以先出显示出这个命令的用法简要,比如,你可以使用 whatiszcat 去查看‘zcat’的介绍以及使用简要。[root@localhost ~]# whatis zcatzcat [gzip] (1) – compress or expand files

没有解决我的问题,去提问