简单来说,系统工程师的主要工作是从系统开始安装到架构的过程,而运维工程师是别人已经搭建好了,你再去维护一下。
那就具体来看看两者的区别吧。
所谓系统工程师,就是具备了较高专业性技术水平,能够分析商业的需求并使用各种系统平台和服务器软件来设计,然后实现商务解决方案的基础架构的技术人员。这是个纯粹的技术职业,而且需要脚踏实地工作,能够亲自动手进行软件和硬件操作,因而受到很多求职者的青睐。
所谓运维工程师,主要负责维护并确保整个服务的高可用性,同时不断优化系统架构、提升部署效率、优化资源利用率提高整体的ROI。运维工程师面对的最大挑战是大规模集群的管理问题,如何管理好几十万台服务器上的服务,同时保障服务的高可用性,是运维工程师面临的最大挑战。
系统工程师的职业要求是:要了解多种安全攻防技术;了解主流unix/linux、windows平台的设计、实施工作,了解主流数据库管理、网络、存储技术及相关平台的实施工作、能用SHELL编写相关脚本、了解SQL注入、跨站脚本攻击;熟悉Mysql数据库、oracle数据库、sqlserver、db2等主流数据库;具备良好的沟通能力和团队协作精神及较好的文档能力;积极进取,工作热情高,能承受工作压力,有很强的自学能力。
运维工程师的职业要求是:精通C/Python/Perl等1至2种编程语言;熟练掌握常用数据结构和算法,并能灵活运用;熟悉网络基础知识;深入理解Linux操作系统等。
-
工程师
+关注
关注
59文章
1566浏览量
68433
发布评论请先 登录
相关推荐
评论