1、负责持续集成/持续部署(CI/CD)流程的设计、搭建与维护,基于Jenkins实现自动化构建、测试与部署。
2、管理并优化Kubernetes集群,包括应用容器化改造、服务编排、弹性伸缩、故障排查及资源规划。
3、搭建和维护Prometheus + Grafana监控体系以及ELK(Elasticsearch, Logstash, Kibana)日志系统,对系统、应用、中间件进行全方位监控与日志分析,保障业务稳定性。
4、熟悉常用数据库中间件(如MySQL、Redis、Kafka、Elasticsearch等)的部署、配置、高可用架构及日常运维。
5、参与运维自动化平台建设,使用脚本语言(Python/Shell/Go)开发运维工具,提升运维效率。
6、配合开发团队解决线上问题,参与系统架构评审,推动应用架构的云原生改造。
任职要求:
硬性技能:
1、熟练掌握Jenkins流水线编写,有实际CI/CD落地经验;
2、熟练使用Kubernetes,熟悉其核心组件、网络方案、存储卷、安全策略等;
3、熟悉Prometheus、Grafana监控体系,并配置告警规则;
4、熟练搭建和维护ELK(Elasticsearch, Logstash, Kibana)日志系统,能够进行日志采集、解析、存储和可视化;
5、对常用数据库及中间件(MySQL、Redis、mongo、Elasticsearch等)有一定了解,具备基础运维能力;
6、熟悉Linux操作系统,至少掌握一种脚本语言(Python/Shell),能编写自动化脚本。
加分项:
7、有运维开发经验,参与过运维平台、CMDB、容器平台二次开发;
8、有大规模分布式系统运维经验,对高可用架构有深入理解。
综合素质:
9、具备较强的故障排查能力和问题分析能力;
10、良好的沟通协作能力,能与开发、测试团队高效配合;
11、对新技术有好奇心,乐于分享和推动技术改进。