* 小米座右铭:永远相信美好的事情即将发生。
* 向善,积极,永远追求,用不可达
* 小米武汉研发中心,主要从事互联网软件/人工智能研发。
* 小米集团运维中心在武汉设立研发团队,主要负责发布系统,配置管理系统,监控等系统的研发工作
* 请将简历发送至liuzhuo1@xiaomi.com
* 因人设岗,招募Devops软件,SRE工程领域,操作系统/网络等方向的软件工程师,高级软件工程师,运维系统开发工程师
* 仅招武汉岗位,一期预计招聘10人左右
### 配置管理系统-软件工程师
#### 岗位职责:
* 集团配置管理软件的设计和研发工作,包括:
* 硬件/网络资产(机器/虚拟机/域名/IP/网络设备)管理系统
* 基础软件(操作系统/基础工具/公有云基础设施)配置管理系统
* 应用软件配置管理系统
* 维护所开发的软件系统,提供用户服务,并持续改进产品质量
* 钻研行业先进配置管理技术和实践经验,并应用于生产环境
### 发布工程-软件工程师
#### 岗位职责
* 集团发布工程系统软件的设计和研发工作,包括:
* 基础软件部署系统和工具
* 应用程序部署系统和工具
* 发布包管理及下载系统和工具
* 发布流水线质量保障工具
* 分布式软件构建服务和工具
* 维护所开发的软件系统,提供用户服务,并持续改进产品质量
* 钻研行业先进开发/构建/发布技术和实践经验,并应用生产环境
### 应用性能管理系统-软件工程师
#### 岗位职责
* 米路通(apm.mi.com)产品的设计和研发工作,包括:
* 全球任务调度系统
* 真实用户和非真实用户的场景测试
* 网络数据/性能数据分析(性能,劫持,网络拓扑)
* 钻研应用性能管理的最新工具和实践经验,应用到产品中
* 维护所开发的软件系统,提供用户服务,并持续改进产品质量
* 帮助/指导具体业务的SRE和DEV做应用性能优化
### 监控系统-软件工程师
#### 岗位职责
* 集团监控系统(open-falcon.com)的设计和研发
* 集团IDC网络监控系统和工具的设计和研发
* 维护开源代码,开源社区,帮助社区用户解决问题
* 钻研最新的工具(sensu,prometheus)和实践经验,应用到工程实践中
* 维护所开发的软件系统,提供用户服务,并持续改进产品质量
### 负载均衡系统-软件工程师
#### 岗位职责
* 负载均衡和管理系统的设计和研发工作,包括:
* LVS/DPDK负载均衡软件
* 7层负载均衡软件
* 负载管理系统
* DNS负载/容灾调度
* CDN负载/容灾调度
* 钻研负载管理系统最新技术和实践经验,应用到工程实践中
* 维护所开发的软件系统,提供用户服务,并持续改进产品质量
——————————————————————
#### 基本要求:
* 3年以上软件研发经验
* 能够按照要求编写需求/设计/运维/用户文档,并基于文档进行交流
* 具备Ruby 和 Golang 的软件构建能力,有良好的编码习惯
* 具备并能够接纳优秀的软件工程实践(敏捷开发,持续集成,DevOps),并努力提高自身能力
* 具备服务精神、良好的团队协作能力
* 能够持续学习,做好自我管理
#### 更高要求:
* 有中型系统/应用软件构建经验,并有重构经验
* 有中型RESTful API构建经验
* 熟悉SRE工作,有相关软件构建经验
* 有架构/工具/产品设计经验
* 有代码坏味道嗅觉,有架构/代码审美能力
* 有性能优化,分布式系统调试经验
* 曾参与开源软件项目,阅读开源项目代码,有所得
* 有编写编码规范,流程规范经验
* 直接阅读英文文档,并能够完成系统设计中的英文名词定义/模型设计
有疑问加站长微信联系(非本文作者)