工作职责:1、项目搭建:部署项目代码。主要涉及到Nginx、MySQl、Java、docker等服务部署。2、应用运维:监控项目运行状态,确保服务正常,定期备份服务器及数据库数据,以防止数据丢失。3、服务器维护:定期更新操作系统和软件包,保持服务器安全。监控服务器资源利用率,及时扩展资源。4、服务器加固:配置防火墙规则,限制不必要的网络访问。安装安全补丁,防止已知漏洞被利用。任职资格:1、熟悉常用的服务器操作系统,如Centos/redhat/windowsservice/,熟悉shell/python/Go其中1类开发语言,能编写自动化脚本者优先。2、熟悉常用的中间件和数据库等软件,如nginx/apache/weblogic/oracle/mysql/等。可以独立完成软件配置、安装、部署、调试、安全加固、版本更新等操作3、具备独立解决问题以及良好团队配合能力、按照业务发展规划系统部署能力:4、具备Linux系统的基本操作:熟练掌握Linux系统的基本操作命令,包括文件管理、用户管理、权限管理等。能够独立搭建和配置Linux服务器环境,包括安装、配置和维护常见的服务软件。5、具备Linux系统网络配置和故障排查的能力,能够设置网络参数、查看网络状态、排查网络故障等。6、能够进行系统性能分析和调优,包括查看系统资源利用情况、优化系统性能参数等。熟悉常见的性能监控工具,如sar、top、vmstat等,能够进行系统性能监控和瓶颈分析。7、具备Linux系统安全意识,能够进行系统安全加固和漏洞修复。8、能够快速定位和解决Linux系统故障,包括系统崩溃、服务异常等常见问题。9、优先考虑考虑了解主流数据库,如oracle/mysql/greenplum等,具备sql编写能力和sql优化能力;10、加分项:熟悉docker容器操作,能够熟练启动、停止、重启容器,以及查看容器运行状态。能够修改容器的配置文件,包括但不限于环境变量、网络配置等。熟悉Docker安全加固措施,能够对容器进行安全配置和监控。