软件运维工程师岗位的主要职责3篇 深度解析软件运维工程师:岗位职责一览
- 其他文案
- 关注:9.5K次
软件运维工程师主要职责包括:软件系统的稳定运行、故障排除和维护、软件安装部署与调试、数据备份与恢复、性能优化等。同时,要协助开发人员进行开发环境和生产环境的升级和维护工作,确保软件系统的高效运行。
第1篇
1.包括应用版本发布、备份、部署、工单处理、监控等;
3.及时响应并快速定位故障,保障线上业务 7×24稳定运行;
5.负责收集业务平台日常使用过程中出现问题和对应的产品、研发部门分析、排查和解决,最终优化软件的性能;
6.负责外部信息对内的知会,内部需求讨论结果对外的反馈;
7.能够通过对日常问题的分析汇总编写数据分析报告,优化工作流程、提升工作效率和服务质量;
1.全日制大专及以上学历,计算机相关专业,一年以上相关工作经验;
6.熟练熟悉apache、tomcat、jboss等中间件,以及apache+tomcat/jboss的集群配置和管理优先;
第2篇
1.负责系统(能效管理系统)的网络构建、服务器环境搭建、应用部署、运行维护和故障排查。
2.负责系统的版本上线、系统架构参数优化、漏洞修复等。
3.负责系统的日常运维管理。分析系统运行数据,对性能、容量提出优化建议并实施,包括架构优化、系统扩容。
7.收集、总结系统问题,帮助研发部门改进优化系统。
2、熟悉linux运维管理,包括系统升级、故障处理、性能调优等;
3、熟悉交换机、路由器、防火墙、隔离或网闸的配置与调试
4、熟悉常见开源软件,如nginx、tomcat、redis、mq、mysql等,并至少使用过其中两种或以上;
7、加分项:会python、iec104等电力相关协议、有电力相关行业的项目背景、与人沟通顺畅。
第3篇
1、 负责公司平台架构的规划和设计,保证系统的高可用性和扩展性,对系统的性能进行分析和优化,以及对系统架构提出合理的改进建议,提高线上平台运行的稳定性。
2、 参与设计和优化监控报警系统,优化监控项,且从业务层面监控整个平台,做到监控及时告警,告警自动处理的目标,定时收集监控相关数据,对业务系统进行分析和调优,确保生产系统的告警信息能及时发出,相关人员能够及时收到。
3、 负责持续集成和交付工作,参与自动化平台的建设,负责开发高效的自动化工具或平台,建立自动化运维体系,提升运维工作效率,提高版本持续交付的效率。
4、 负责各个业务测试环境、预发布生产环境、生产环境的系统安装和应用部署等运维工作,包括配置管理、版本升级、故障处理等。
5、 参与公司运维体系、运维流程、运维规范、安全的制定及实施,编写业务架构、linux知识、技术文档、安全文档等知识库体系,确保运维操作规范、安全、效率。
6、 负责日志监控系统的搭建,根据需求对日志监控系统进行实现、调试,并解决和优化系统的部署问题,确保日志系统的稳定运行。
2、精通haproxy、nginx、tomcat、keepalived、redis、rabbitmq、zookeeper、mysql等基础原理;
3、精通常用缓存,如memcached、redis、squid、varnish等服务的基础原理;
4、精通shell语言,熟练使用sed、awk等命令,有python编程经验优先;
5、熟悉docker容器的知识,了解并熟悉k8s、swam、mesos容器编排工具的基础架构;
6、精通至少一种配置管理工具,如puppet、saltstack、ansible等;
8、掌握linux环境下nagios、cacti、zabbix等常见的监控系统的配置和管理;根据监控数据对业务系统进行调优和维护;
9、熟练搭建和配置mfs、ceph、glusterfs分布式存储架构,并且有一定的优化经验;
- 文章版权属于文章作者所有,转载请注明 https://yhjlw.com/zh-cn/redian/qitawenan/0qjj85.html