运维工程师职责

运维工程师和研发工程师负责内容不同。

定义: 对公司软件和硬件系统进行维护;

这里重点说软件:

比如系统运维工程师

  • 负载均衡的实现
  • 使用shell python perl脚本语言编写自动化等脚本
  • 服务器 数据库的运行管理,优化
  • 故障处理 巡检 监控系统
  • 日志分析
  • 防火墙 安全 邮件等功能

基本技能:
编程:

  • shell python perl
  • java

数据库:

  • mysql
  • redis
  • mongodb

虚拟化技术:

  • docker
  • k8s
  • kvm
  • openstack
  • VMware 虚拟机

代码管理和版本控制:

  • git
  • svn

监控:

  • prometheus
  • zabbix

web:

  • tomcat,nginx ,apache

注意:运维工程师因为涉及特别广,一个大公司要维护和开发的系统实在太多了,所以进去会针对性选中一个方向发展。

技能图:


image.png
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容