运维开发工程师(K8S平台方向)
岗位摘要
参与内部大型高可靠的自动化、智能化K8S容器训练平台运维体系研发建设;负责运维自动化平台容器管理和编排/智能监控告警及定位/中间件管理等系统的开发与维护;制定运维规划,深入各运维技术子方向(故障监控/容量评估/配置和资源变更等),提供平台化运维解决方案并持续优化
登录后保留你的岗位线索
邮箱登录后可继续查看完整职责、任职要求和原岗位入口,并使用收藏与浏览记录沉淀适合自己的机会。
岗位职责
- 参与内部大型高可靠的自动化、智能化K8S容器训练平台运维体系研发建设
- 负责运维自动化平台容器管理和编排/智能监控告警及定位/中间件管理等系统的开发与维护
- 制定运维规划,深入各运维技术子方向(故障监控/容量评估/配置和资源变更等),提供平台化运维解决方案并持续优化
- 持续跟进K8S平台架构应用部署以及平台组件优化,跟进K8S维护工具开发
- 负责大规模服务器配置管理、基础软件安装以及性能调优、应用自动化部署等工作
- 参与平台SRE轮值OnCall,完成运维开发相关工作文档编写
任职要求
- 计算机统招本科以上相关专业,3年以上Go语言运维自动化平台研发经验,熟悉软件开发和系统架构,有自动化运维的经验,精通Linux操作系统
- 熟练掌握Golang开发,有使用Grpc/Gin等框架开发经验,可以熟练使用Vue前端开发
- 熟悉基本的数据结构,熟悉基本的网络知识,熟悉项目中MongoDB/Mysql等数据库使用
- 熟悉底层物理网络,对Linux中常见接口配置Bond、Vlan、Vxlan、Macvlan、Tap等熟悉,熟悉DHCP、DNS等常见协议,擅长基于Tcpdump/Wireshark分析网络问题
- 精通K8S,具备基于K8S二次开发能力,基于CRD或自定义Apiserver,实现自定义Controller-manager完成自定义资源管理
- 掌握Prometheus/Alertmanager监控告警平台,并基于API和Webhook实现自定义告警通知
- 基于Ubuntu、Centos做系统二次封装,掌握基于PXE kickstart自动化装机流程
- 熟悉Linux内核网络协议栈,清楚数据包在Iptables四表五链路径,具备配置能力
- 对内核感兴趣,具备内核故障分析能力,包括但不限于内核模块开发、基于eBPF收集事件
登录后查看完整岗位详情
使用邮箱验证码登录后,可查看完整职责、任职要求、原岗位入口,并继续使用收藏和浏览记录。列表摘要保持公开,完整详情用于保护数据质量和降低恶意抓取。