软件运维工程师岗位职责和要求

岗位职责:

  1. 负责公司内外部网络和服务器的管理维护工作,确保公司网络畅通、服务器运行稳定、数据安全可靠;
  2. 巡检工作,制定巡检计划,并按照计划对公司内外部网络和服务器进行巡检,并出具巡检报告;
  3. 服务器安全检查,制定服务器安全策略,定期对服务器进行漏洞扫描,并及时修复漏洞;
  4. 服务器程序管理工作,按照运维、研发要求,安装部署服务器软件,并确保服务器内部应用程序的正常运行;
  5. 数据备份工作,按照备份策略,及时备份各服务器数据,确保数据安全。
  6. 研究运维相关技术,根据系统需求制定运维技术方案;完成领导及公司交付的其它相关工作

技术要求:

  1. 熟悉 Linux 操作系统的管理维护(部署、配置和调优),熟练掌握Shell脚本,熟悉服务器虚拟化技术和应用虚拟化技术;逻辑思维能力强;
  2. 熟悉Apache/Nginx,Tomcat/Jboss/WAS 等应用服务器的配置和使用;
  3. 熟悉 Mongo、redis 等主流Nosql与内存数据库、消息队列相关知识,有使用经验者优先考虑;
  4. 熟悉关系型数据库MySQL、oracle、SQLServer等主流数据库,有较好的sql基础;
  5. 掌握监控工具nagios/zabbix的部署使用,以及自动化报警;能够熟练排查运维过程中出现的服务故障、系统故障、网络故障;
  6. 熟悉Docker容器技术,有面向Docker运维的实际项目经验优先;
  7. 高度的责任感,较强的故障分析及排除能力,善于在工作中学习,能够承受工作压力;
  8. 有网络安全经验,掌握各种安全攻击的原理及对应的防范手段的优先;
  9. 3年及以上软件运维经验,有从事运维管理工作或自动化运维经验者优先;

猜你喜欢

转载自blog.csdn.net/penggerhe/article/details/109165793