岗位描述
岗位职责
岗位职责:
1.参与内部大型高可靠的自动化、智能化K8S容器训练平台运维体系研发建设
2.负责运维自动化平台容器管理和编排/智能监控告警及定位/中间件管理等系统的开发与维护
3.制定运维规划,深入各运维技术子方向(故障监控/容量评估/配置和资源变更等),提供平台化运维解决方案并持负责续优化
4.持续跟进K8S平台架构应用部署以及平台组件优化,跟进K8S维工具开发
5.负责大规模服务器配置管理、基础软件安装以及性能调优、应用自动化工具开发
岗位要求
任职要求:
1.计算机统招本科以上相关专业,3年以上Go语言运维自动化平台研发经验,熟悉软件开发和系统架构,有自动化运维的经验;
2.熟练掌握Golang开发,有使用Grpc/Gin等框架开发经验,可以熟练使用Vue 前端开发
3.熟悉基本的数据结构,熟悉基本的网络知识,熟悉项目中MongoDB/Mysql等数据库使用
4.熟悉底层物理网络,对Linux中常见接口配置Bond、Vlan、Vxlan、Macvlan、Tap等熟悉,熟悉DHCP、DNS等常见协议,擅长基于Tcpdump/Wireshark分析网络问题
5.精通K8S,具备基于K8S二次开发能力,基于CRD或自定义Apiserver,实现自定义Controller-manager 完成自定义资源管理
6.掌握Prometheus/Alertmanager 监控告警平台,并基于API和Webhook实现自定义告警通知
7.基于Ubuntu做系统二次封装,掌握基于PXEkickstart自动化装机流程
8.熟悉Linux内核网络协议栈,清楚数据包在Iptables四表五链路径,具备配置能力
9.对内核感兴趣,具备内核故障分析能力,包括但不限于内核模块开发、基于eBPF收集事件
有以下一项或多项经验者优先:
1、对混合云,数据中心建设有独特理解,对常见运维问题有丰富的经验优先
2、有使用RDMA网络经验,能对网卡参数正确配置和性能优化分析