职位描述
岗位职责:
1. 负责公司软件产品的持续集成和持续部署(CI/CD)流程建设和优化工作。
2. 管理和维护项目的运行环境,包括服务器、存储、网络设施等,并确保其高可用性。
3. 与开发团队紧密合作,提供自动化构建、测试、部署的解决方案,提高开发与部署效率。
4. 设计和实施监控系统,及时响应系统故障,并进行问题定位与故障排除。
5. 负责公共技术部基础设施维护和完善,包括:Docker、Kubernetes、数据库、消息队列、EFK等。
6. 编写和维护运维相关文档,包括系统架构、配置说明、操作手册等。
7. 参与安全策略的落实,包括系统的安全加固、漏洞扫描与修复、日志分析等。
8. 支持开发团队的后端服务需求,参与系统调优和问题解决。
9. 熟练 mysql/mongo/redis 等常用数据库,有较强的设计能力和丰富的优化经验;
10.熟悉云原生和 Kubernetes 以及周边生态,具有Kubernete和docker容器化部署和后端服务部署的的实际经验;
任职要求:
1. 计算机或相关专业本科及以上学历。
2. 3年以上Linux/Unix操作系统下的系统运维经验,对Shell、Python等脚本语言有较强的编写能力。
3. 熟悉至少一种流行的CI/CD工具(如Jenkins、GitLab CI、Travis CI等),有实际的使用和优化经验。
4. 熟悉Docker容器技术以及Kubernetes等容器编排工具的使用和管理。
5. 熟悉网络协议(TCP/IP、HTTP/HTTPS等),能够进行基本的网络故障排查。
6. 熟悉云计算服务(如AWS、Azure、阿里云等),具有环境搭建和运维的实战经验。
7. 具备数据库(MySQL, PostgreSQL等)和中间件(如Redis、RabbitMQ、KafKa、EleasicSearch等)的基础运维能力。
8. 具有良好的问题分析解决能力,能够独立面对并解决技术问题。
9. 具有良好的团队合作精神,沟通能力强,有责任心,能够承受一定的工作压力。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕