职位描述:字节跳动在 2015 年开启构建微服务体系,拥抱 Go 语言社区,自研微服务框架,采用 Kubernetes 和容器作为在线服务运行环境的统一标准。团队整体负责构建字节跳动统一的内部容器云平台,为字节所有产品线提供运行基石;以超大容器集群规模整体支撑了字节内所有产品线;在持续多年的超高速增长中,积累了丰富的Kubernetes/容器超大规模应用经验,旨在打造覆盖多场景,多地域的千万级容器的大平台。1、负责 Kubernetes 核心组件的扩展与维护,满足在线/离线/ML等场景对底层系统的要求;2、负责优化和重构 Kubernetes 的各个核心组件,分析核心组件的性能瓶颈,构建超大规模 Kubernetes 集群;3、负责 Kubernetes 集群联邦和多云的构建,优化联邦架构,迭代联邦分发策略,实现多维度跨集群分发的能力;4、负责 Kubernetes 内部使用版本维护,跟进社区新特性,贡献与增强字节社区影响力。职位要求:1、扎实的计算机基础知识,掌握常见的数据结构和算法,编码功底强;2、熟练掌握 Go 语言,有比较深入的实践经验,熟悉常见的性能优化方法;3、深入熟悉 Kubernetes 的架构和设计,理解实现原理;4、有较强的 Architecture 意识,关注业界基础设施动态,对技术有热情。