运维工程师主要做什么

如题所述

是指负责一定产品集的运维,工作内容包括应用系统的发布、部署、变更、监控、事件处理、优化以及系统架构设计调优、提供运维报告等。

1、结合公司的项目要求及开发需求,对平台进行测试调整与维护,对系统进行升级、扩容,跟进资源落实情况。

2、对公司网络及服务器进行设置、优化与维护,负责日常网络安全监控工作。

3、配合相关部门共同搭建测试平台。

4、根据日常工作做故障排查处理、汇总成报告定期向上级提交。

5、为其他部门提供软、硬件技术支持,保证工作系统稳定运行。

6、对数据中心进行日常巡检,对网络监控过程中出现的问题作出应急处理,并定期提交统计告。

工作方式的类型

1、运维工程师/运维开发工程师:负责具体的产品线运维工作,同时也需要掌握开发的能力,深入业务,最了解业务的痛点和问题,同时研发/优化针对产品业务需求的平台、工具和手段,能够接触到各类优秀的系统架构并有能力做出优劣对比,同时对业务的掌控决定了相应运维工程师在业务发展中的作用。长远发展是成为大型系统的架构师。

2、运维平台研发工程师:专门研发运维相关通用平台和技术,需要有一定的产品线运维经验或从产品线中拿到运维需求。对研发能力有较高的要求,对系统的设计有较严格的标准,并且能够理解用户需求,做出适合服务运维和满足运维工程师使用体验的运维产品,长远的发展是成为各个技术纵向领域的技术专家。

3、数据库研发工程师/数据库工程师:数据库方向是运维技术中较为特殊的一个方向,由于业务的重要性通常需要专设岗位,业界在该方向也有深厚的研究和积累。主要方向有数据库内核、云数据库等,长远发展是数据库领域的技术专家,数据库架构师。

4、运维经理:运维同学做事情的过程中通常需要协调多个RD和QA同学,对协调和推进能力要求比较高,对一些技术深度还不错,协调和推进能力比较高的同学非常适合转型管理职位,长远的发展和技术部门的管理职位一样目标是CTO、CEO。

温馨提示:答案为网友推荐,仅供参考