了解最新公司动态及行业资讯
学习资料欢迎下载
“运维”可能是分水岭最引人注目的岗位之一:有人毕业6年,年薪从3K涨到50K;
做运维的时候怎么感觉自己是网络管理员? 新的工作做了3个多月的运维,每天就是维护重启服务器更新代码……感觉再过几年就没有竞争力了……
这是知乎上比较热门的运维问题,也是很多刚进入运维工作的朋友所面临的心态。
的确,【运维】可能是最重要的分水岭岗位之一:有人毕业6年,年薪从3K涨到50K; 这些都是我身边真实的例子。
明天,我们就来看看运维的自我成长,通过拉钩上5K到100K薪资的运维紧急招聘需求实现逆袭。
第 1 阶段:3K-5K “昨天又移动了 65 台服务器……”
——本阶段职位描述
图片总结:
本阶段的任务和要求是:
贴一:
工作职责:
公司笔记本多媒体和网络的日常维护,以及桌面运维支持
资格:
1、熟练更换PC硬件
2. 熟悉常用办公软件和电子邮件
3、对网络运维有一定了解,熟练配置交换机、防火墙、路由器。
(4K-6K百度文学)
帖子二:
工作职责:
1、负责公司内外网络平台的建设与实施及网络的具体维护工作(包括无线网络技术与设备);
2、为公司网络技术方案的定型和实施提供建议;
3、网络与安全技术实施方案中的安装、调试、维护工作;
4、负责公司办公网络、IDC网络的日常维护;
5、负责集团网络设备和广域线路的统计工作。
资格:
1、2018届应届毕业生,本科及以上学历,计算机相关专业;
2、诚实守信,性格活泼,无不良史;
3、善于学习,善于沟通,善于记录,敢于面对挑战,勇于承担工作压力;
4、学生党员或有相关网络工程师认证(思科认证、认证、认证等)者优先;
5、熟悉Linux操作系统和虚拟化技术者优先。
(京东)
技术关键词:
Linux、服务器、环境部署
运维工程师——”,字面意思可以理解为管理系统和服务器的工程师。 中级运维最常见的工作就是熟悉和维护服务器——所以检测机房、搬动服务器就这么常见……
了解了服务器之后,就要开始学习搭建服务器、搭建网络、配置环境等等。 大多数服务器使用Linux系统,因此熟练使用Linux是硬性要求; 服务器需要配置网络,因此还需要掌握路由契约、网络契约等网络原理; 产品开发完成后,需要维护部署环境,安装相应的软件,如Nginx、JDK、PHP、MySQL等; 安装完成后可以上网吗? 不,有时候你还需要部署一个测试环境……
这一阶段的运维工作大多简单机械,对技术水平要求不高,因此工资也较低。 因此,刚毕业的程序员往往会有一种错觉:运维岗不如开发岗。 他们会感到“迷茫”,甚至“焦虑”……
“我觉得自己像个网络管理员……”
“每天的工作就是维护和重启服务器,没有希望了……”
但显然,Ops 是一场真正的马拉松。 也是第一阶段,你只跑了1%,而你的开发朋友已经跑了20%,你的提升空间远远超过他们。
Phase 2: 6-15K “从删除数据库到逃跑……”
——本阶段职位描述
图片总结:
或者……
本阶段的任务和要求是:
【工作职责】:
1、负责服务器配置、维护、监控、调优、故障排除等工作;
2、人工运维及运维脚本开发;
3、海量用户下高性能服务器系统部署方案的制定、实施和监控;
4、及时响应并处理线上故障。
【工作要求】:
1、计算机相关专业大专及以上学历,具有扎实的计算机基础理论知识;
2、熟悉mysql、redis、mq、elk、nginx的安装、部署和优化;
3、具有良好的故障排除能力,良好的逻辑分析能力和技术敏感性;
4、熟悉shell和脚本语言的使用,精通脚本/工具开发,对手工运维有较深理解或经验者优先;
5、责任心强,故障分析和排除能力强服务器运维技术,善于在工作中学习,能承受工作压力。
(10-20K——乐视网)
技术关键词:
故障排除、优化、Shell、监控
随着自身技术的积累,运维的工资水涨船高。 这时候,你已经可以在公司或一个项目中独当一面(独资买国)。 要达到这个阶段的要求,你需要掌握这个技能:
(技巧引用自网络,出处已不可考。。。)
1.调试调优
上线没多久,服务502,老大把我骂死了。 虽然你一肚子委屈,我只是运维,代码又不是我写的,我凭什么背锅? ! 怨就是怨,服务上不去,是运维的事。 早发现问题,解决问题才是王道。 如何定位问题? 最简单直接的方法就是读取日志、系统日志、软件相关日志,根据故障现象和经验快速定位和恢复。 然后就是总结经验,吸取教训,写一份车祸报告。 OK,现在你知道了,系统环境需要进行一定程度的调优,你就不再是一个了。
相关技术:top,,iftop,awk,sed,sar,,,...
二、备份
之前的删库风波的教训还摆在我们面前。 我丢失了几个小时的数据。 即使大部分备份策略都失败了,我还是保存了几个小时前的备份,以免给公司造成更大的数据丢失和损失。 损失。 我们需要设备的备份冗余,数据库的备份和离线备份,网站的静态备份冗余,机房的备份。 最好能实现双活。
相关技术:rsync,,lvm快照,,,全量备份,差异备份,增量备份,离线远程备份,...
3.高可用集群
没有永生,我们不能保证硬件24小时在线,但是我们需要保证服务24小时在线。
发生故障后,如果做好高可用和冗余,手动切换故障,移除故障节点,就可以保证实时在线服务。 在老板和用户不知情的情况下,悄悄解决故障,KPI保住了,红利其实就在那里。
相关技术:F5、Nginx、LVS、HA-proxy、MHA、各种其他分布式集群解决方案、...
4. 监控告警
时刻生怕网站死掉,一年365天,一周7天,一天24小时,始终保持高度的精神紧张,就算你是神仙也hold不住。 我们需要一台机器来监督其他机器的工作,我们需要解放自己。 当出现故障时,通过邮件、微信、钉钉、邮件等方式通知相应的运维工程师进行处理,甚至手动切换或移除故障节点,然后我们对故障节点进行离线排查。
相关技术:,,Cacti,,open-,,sar,...
三:20K-50K《Linux运维真的可以为所欲为……》
总结这个阶段的图表:
本阶段的任务和要求是:
作业一
【工作职责】:
1、制定并优化运维方案,包括但不限于弹性容灾、智能调度、弹性扩容、防攻击;
2、推广和开发高效的人工运维和管理工具,提高运维效率;
3、探索和研究新的运维技术方向。
【工作要求】:
1、本科及以上学历,3年以上Linux系统使用及管理经验;
2、熟悉Linux操作系统原理、TCP/IP及常用RPC合约;
3.熟悉其中一种脚本语言Bash/等脚本语言并有相关开发经验;
4. 熟悉开源软件,如,
5. 熟悉常用应用配置和优化,如Nginx//MySQL/DNS/Redis/等;
6.熟悉常用的监控系统,如,and等;
7. 熟悉分析调试工具,如,perf等; 能力强,也能促进业务问题的改善和解决;
8、具有良好的沟通、执行能力,责任心强;
9、耐心、细致,学习能力强,工作计划性强;
10、活跃于开源社区,有活跃贡献者者优先。
(22-40K——沫沫)
工作二
【工作职责】
-负责易迅内部信息安全平台的基础运维,处理值班问题,保障系统服务的稳定性;
- 负责运维手工/标准化方案设计,开发手工工具和平台,提升运维效率;
- 负责生产、测试、灰度环境的部署和维护,配合开发和测试团队进行应用部署;
-制定信息安全集群监控和报告方案,处理报告问题;
-定位分析运维问题,给出解决方案。
【工作要求】
- 计算机相关专业,大专及以上学历,至少2年以上大型系统运维经验,2年以上运维开发经验,小微开发经验或手工运维经验中型互联网公司优先;
- 有集群运维经验或经验;
- 掌握shell//perl/php脚本语言中的一种,有实际项目经验,熟练掌握.net等任何web开发框架者优先;
- 掌握互联网常用中间件的维护和管理,如redis、kafka、dubbo等;
- 构建、配置和优化常用应用程序,如 Grasp 和 nginx;
- 掌握、、、elk等系统的搭建、配置、优化;
- 掌握一种大型手动运维工具(、、),有二次开发经验者优先;
- 熟悉linux/uinx、操作系统基本原理和常用操作;
- 熟悉常用运维配置和优化,如Svn/git//Nginx//salt等;
- 熟悉TCP/IP、HTTP等协议,对网络、数据传输、安全、计算机体系结构有深入了解;
- 认同文化,注重人工处理各种问题;
- 具有良好的项目策划和推广能力;
-具有良好的沟通协调能力,较强的团队合作精神,优秀的执行力;
- 强大的分析和解决问题的能力。
(30-50K 宜寻)
技术关键词:
手动、、云服务、、、安全...
,,,集群运维,shell//perl/php,,,redis,,kafka,,dubbo,omcat,nginx,,elk,,,,linux/uinx系统基本原理,svn/git//Nginx // 盐、TCP/IP、HTTP...
看到这个专业术语,你就会明白为什么高端运维理应拿到这么高的薪水。
以上技术不是都需要掌握的,同类型的可以一样掌握。 但还是可以看出,现阶段的运维早已是运维高手。 在小公司,他可以胜任CTO,在小公司,他还可以担任项目的技术总监。 要达到这个阶段,你需要掌握这个技能:
1. 安全与审计
不安全的网络环境和服务器配置,无异于在网络世界中裸奔,任何人都可以窥视您的隐私。 您的应用程序是否实施了 SQL 注入预防? 你的防火墙打开了吗? 你还在用root+密码的方式登录服务器吗? 网站上是否启用了https? 系统操作是否被审计?
相关技术:,,waf,,每个服务的正确配置,...
二、带说明书
懒惰是社会进步的第一动力。 聪明,怎么能让自己还把时间浪费在重复枯燥的事情上,装系统,部署环境,发布版本,批量操作,全交给程序去实现。 我们需要的是享受生活。
相关技术:shell,,go,,,,,chef,,,...
3.虚拟化和云估计
云计算革命的发起者是卖书的亚马逊。 这家伙希望把能卖的东西都卖掉,包括自己闲置的服务器资源。 如今,国外的阿里云和腾讯云也在快速发展。 他们几乎提供了运维所需要的一切,甚至可以让一个公司不再需要运维岗位。 您需要一台服务器,而创建一台服务器只需几秒钟。 您需要一个数据库集群,只需点击几下键盘即可将其激活。
相关技术:,Moby,,Xen,,Hyper-V,KVM,...
四:50K——? ? 总结这个阶段的图表:
看一下这个阶段的工作和要求:
80K—100K
【工作职责】
1、作为公有云SRE软件技术专家,负责人工运维平台的系统分析和架构设计,指导开发团队实现设计,规划未来平台技术架构方向;
2、负责整体和前瞻性的架构设计服务器运维技术,以及关键技术细节的实现,解决业务发展中遇到的架构问题,不断提升系统平台的稳定性;
3. 负责持续关注业务技术发展和最佳实践,推动基于华为云运维产品业务特点的新技术和实施方案落地;
【工作要求】
1、大专及以上学历,6年以上小型业务应用系统架构设计与实现实践能力,熟悉分布式、缓存、消息等机制,能够合理应用分布式常用技术,解决实际架构问题;
2. 具有海量数据处理和架构的能力和经验,熟悉SOA,有系统架构设计经验;
3、精通Java//Go/C/C++至少一门编程语言;
4. 精通操作系统、数据库、IO、多线程编程原理、集合等基础框架,对JVM原理有深刻理解;
5、精通分布式事务处理框架原理及实现,精通多线程和高性能应用设计、编码和性能调优经验;
技术关键词:
这个级别的掠夺者要么管理能力强,要么对某项技术研究深入,很难概括具体的技术要求,所以你:
学你喜欢学的...
实际上……
运维是一个需要不断学习的岗位。
100K离天花板还很远。
当你了解运维的成长路径,
然后学习它
学习资料欢迎下载