来小米,一起搞大事!
小米云平台更多的岗位招聘信息来了, 本次开放出 19 个岗位, 感兴趣的童鞋快来加入我们, 一起搞大事!
SRE 工程师:
岗位职责:
1.负责小米集团互联网相关业务的稳定性保障及 IDC/CDN 成本优化工作;
2.参与设计与开发各类运维工具,包括但不限于容量规划、资源管理、故障分析等
3.精细化数据运营,包括可用性指标、历史事故、资源利用率等,挖掘系统薄弱点,落地改进项目;
4.积累运维最佳实践,为业务架构设计与组件选型提供指导,输出运维技术文档。
岗位要求:
1.计算机相关专业本科及以上学历,深入理解 Linux 系统,精通 TC/PIP 、HTTP 等协议,具备扎实的网络、计算机体系结构方面的知识;
2.至少熟悉一门编程语言,Java/Python/Go,能开发工具提升效率;
3.热爱技术,责任感强,拥有强大的项目执行力和良好的沟通协作能力;
4.工作细致、善于思考,有较强的分析和解决问题的能力;
5.具备良好的沟通协调能力及服务意识,自我驱动力强。
工作地点:北京 招聘人数:2 人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-SRE 工程师
软件工程师-研发效能:
在公司范围内推动云原生架构的实施,提高研发效率;
提供基于容器 /K8s 的 Service Mesh 方案, 包括 Istio,gRPC 等;
提供 K8s 与物理机间服务相互调用解决方案,推动用户迁移到 K8s ;
为公司内各业务提供安全、可靠、易用的编译部署服务。
任职要求:
3 年及以上工作经验,扎实的计算机专业基础,熟悉基本数据结构和算法;
熟悉 Linux/Unix 操作系统,熟悉 java 、go 、c++至少一种 ;
具有良好的学习能力,责任心强,良好的沟通能力和协作能力;
熟悉 K8s 、Service Mesh 并且有相关研发经验者优先。
工作地点:北京
招聘人数:2 人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-软件工程师-研发效能
Golang 开发工程师
岗位描述:
1 、负责设计开发公司运维平台,打造易用的公有云式系统服务,包括云账单、主机、域名、权限账号、资产配置管理等系统及方向;
2 、负责维护公有云式系统服务的功能演进和正常运行;
3 、为业务开发工程师,SRE 工程师提供平台技术支持;
4 、研究运维新技术和新方向,不断优化运维效率,提高运维生产力。
任职要求:
1 、熟练掌握 Go 语言及并发编程
2 、熟悉 Linux 操作系统,计算机网络等,基础知识扎实
3 、有前端开发知识储备,熟悉 Javascript 、CSS,html,了解常用的前端框架,包括不限 Vue/React/Bootstrap/Jquery 等
4 、重度 github 用户优先;
5 、学习能力强,肯钻研,认真踏实
6 、有良好的时间观念,善于团队协作,项目管理,主动思考,自我驱动力强,乐于分享
工作地点:北京
招聘人数:2 人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-golang
大数据运维工程师 岗位职责:
1 、负责大数据平台相关系统的运维保障,包括:Hadoop 、ZK 、Spark 、Kafka 、Storm 等开源系统
2 、负责分布式业务平台的架构审核、业务监控、持续交付、应急响应、容量规划、性能优化等
3 、为线上服务高效稳定运行负责,支撑业务和数据量的快速扩张
4 、深入理解大数据平台架构,发现并解决重大故障以及性能瓶颈
任职要求:
1 、2 年以上 Hadoop 相关运维经验
2 、深入理解 Linux 系统、运维体系结构、精通容量规划、架构涉及以及性能优化
3 、熟悉 Hadoop 大数据生态圈各个组件,包括但不限于 HDFS/YARN/HIVE/SPARK 等
4 、了解 Hadoop 各组件的原理,并有实际部署维护经验
5 、有开发经验,精通一门以上语言(shell/python/golang/java 等)
6 、具备故障排除能力,有很好的技术敏感度以及风险识别能力
7 、深入理解 Hadoop 各组件的原理和实现,有阅读源码能力者优先;
8 、良好的服务意识,善于团队协作,项目管理,主动思考,自我驱动力强。
工作地点:北京
招聘人数:2 人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-大数据运维
JAVA 工程师-互联网账号业务
岗位职责:
参与小米公司级别平台后端服务的研发工作, 负责项目建设与支持;
参与服务端基础组件研发,核心架构建设,负责技术调研,技术方案实施与研发。
工作踏实负责,能积极有效与工作中的公司内部和外部合作方沟通;
持续服务优化,负责建设高并发、高可用系统; 能
调研和解决最终用户的实际问题;
工作地点:北京
招聘人数:2 人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-Java-互联网账号业务
高级软件工程师-计算平台
岗位职责:
1 、开发和改进大数据系统,包括开源系统;( Hadoop/Spark/Hive/Kylin 等)和自研系统;
2 、维护服务,保证系统可用性和满足 SLA 要求;
3 、通过技术手段提升服务的用户体验和管理效率;
4 、全公司推进数据收集、管理和分析的最佳实践。
任职要求:
1 、扎实的计算机专业基础,熟悉基本的算法和数据结构;
2 、熟悉 Linux/Unix 操作系统,至少掌握一种后端编程语言(C++/Java/Scala 等);
3 、具有良好的自我驱动和学习能力,责任心强,不断追求卓越;
4 、具有良好的分析问题和解决问题能力,对解决有挑战的问题充满热情;
5 、具有良好的沟通能力和协作能力;
6 、熟悉 Hadoop/Spark/Hive/Kylin/Kafka/HBase 等开源系统源码和内部实现者优先
工作地点:北京
招聘人数:3 人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-软件工程师-计算平台。
分布式系统开发工程师
岗位职责:
负责小米云平台核心系统的设计与研发工作,包括基础架构、云存储系统和云计算系统等;
参与构建云平台系统的自动化集成与测试平台、性能测试平台、部署与监控平台等 参与云平台系统的线上运维工作,高效定位和解决线上问题。
任职要求:
本科或以上,计算机软件或相关专业毕业;
扎实的编程能力,熟悉算法和数据结构,熟悉计算机基础理论,熟悉分布式系统原理;
熟练使用 Java 或者 C++,熟悉 Linux 开发环境;
有强烈上进心,自我驱动,学习适应能力强,乐观自信,能挑战自我不断追求卓越有分布式系统或者大规模数据处理经验的优先;
有 hadoop/hive/hbase/spark/kafka/redis 等开源框架经验优先;
开源社区活跃贡献者优先。
工作地点:北京 招聘人数:3 人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-分布式系统开发工程师。
数据库研发工程师
工作内容:
1.保障小米公司各相关业务线的各类数据库稳定运行,包括但不限于 MySQL 、Redis 、MongoDB 等;
2.负责数据库集群的架构设计,协同业务部门实现数据库的可用性保障,纵向和横向扩展方案并落地;
3. 能够配合业务做优化和调整,实现低成本,高性能的数据库服务;
4.开发、设计数据库运维自动化产品和相关组件;
5. 保持技术敏感度,持续对数据库新技术、产品做调研,并形成可行性方案,推动业务实施,支持业务发展。
岗位要求:
1.精通 MySQL 、Redis 数据库体系架构和运行原理,拥有部署、备份、调优、监控等日常运维的必要技能,具备丰富的数据库优化和排障经验;
2.熟悉其他相关的数据库产品,MongoDB 、TiDB 等,有一定研究和运维经验;
3. 熟悉 Linux 操作系统,擅长在 Linux 下做服务部署,故障处理和调优;
4.熟悉 shell/python/go 等编程语言中的至少一种,能够熟练进行数据库运维自动化开发;
5. 能够面对工作上的挑战、抗压能力强、积极热情、有团队荣誉感和协作精神。
工作地点:北京
招聘人数:1 人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-数据库研发工程师。
分布式数据库开发工程师
岗位职责:
负责开发与改进 HBase/OpenTSDB/自研 SDS(类似 Amazon DynamoDB)等系统, 包括功能开发、bug 修复及用户需求支持等 维护服务,保证服务可用性及满足 SLA 要求 深度参与开源,提高小米在开源社区的影响力
任职要求:
扎实的计算机专业基础,熟悉基本的算法和数据结构 熟悉 Linux/Unix 操作系统,
熟练掌握 Java 等开发语言
具有良好的自我驱动和学习能力,责任心强,善于分析问题和解决问题 具有良好的沟通能力和协作能力
熟悉 Hadoop/HBase/OpenTSDB 源代码者优先考虑
工作地点:北京
招聘人数:1 人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-分布式数据库开发工程师。
高级 /资深架构师:
岗位描述:
负责集团级技术平台系统的架构设计与规划,提升集团整体研发效率
持续优化系统架构和基础服务的上云流程 通过平台产品,和团队一起推进上百个系统的重构、优化
岗位要求: 优秀的学习能力、沟通能力、逻辑思维、抗压性、自驱性
对解决技术平台类的复杂挑战富有热情 具备平台化系统建设经验,拥有技术的全局视野
有云原生、DevOps 相关经验者优先
工作地点:北京
招聘人数:1 人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-高级 /资深架构师。
kubernetes 开发工程师 /专家 /高级专家
职位描述:
调度系统团队负责维护和研发在线和离线调度服务,帮助公司提升资源利用率和资源稳定性。
职责:
1 、 参与公司 kerbenets 架构设计和研发
2 、参与产品的部署运维,保障系统可用性、稳定性和可扩展性
3 、和多团队合作打造面向容器系统的生态
任职要求:
1 、 精通 Golang,熟悉数据结构和算法
2 、精通 Kubernetes,对 Kubernetes 各模块源码比较熟悉,并做过二次开发者优先
3 、熟悉在线或离线资源调度,有大规模分布式资源调度平台设计和开发经验者优先
4 、 对 Kubernetes 网络、存储架构比较了解
5 、 熟练掌握 Docker 相关概念、用法和解决方案
6 、 熟悉 Linux 平台,对该平台下资源隔离、性能分析有经验者优先
7 、 具备较强的逻辑思考能力、沟通能力、学习能力、合作精神,积极主动,有责任心,抗压性强
工作地点:北京
招聘人数:1 人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-kubernetes 开发工程师 /专家 /高级专家
系统工程师-IDC 方向
岗位职责:
1.负责小米全球数据中心选型、规划、建设、交付及持续优化;
2.负责数据中心硬件资源的选型、测试和调优,配置变更,容量规划等工作,并且前瞻性的解决 IDC 机房以及硬件资源可能发生的问题;
3.对数据中心托管设备巡检、故障记录等自动化运维工作;
4.负责数据中心服务器等硬件的日常维护、服务器基础系统的维护;
5.负责协调厂商、服务商,保障数据中心的正常运行;
岗位要求: 熟悉 Linux 操作系统,计算机网络等,基础知识扎实;
精通 Linux 系统下 Golang 、Python 、Shell 等脚本语言开发;
硬件选型维护经验优先; 重度 github 用户优先; 学习能力强,肯钻研,认真踏实;
有良好的时间观念,能很好的沟通交流,乐于分享;
工作地点:北京
招聘人数:2 人 简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-系统工程师-IDC 方向
软件工程师-消息系统
岗位职责:
1 、小米网络短信 /小米即时消息云 /小米推送长连接等多个服务
岗位要求
1 、服务端网络开发经验,掌握 C++/Java 等均可,计算机基础扎实;
2 、精通数据结构和算法;
3 、有分布式、高并发系统开发设计经验优先。
工作地点:北京
招聘人数:1 人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-软件工程师-消息系统
高级安全风控工程师
岗位职责:
负责风控系统的设计和开发;
反黄牛、反撞库、反作弊,保证业务活动正常进行;
处理海量日志数据,通过数据挖掘分析网络中存在的攻击行为;
岗位要求:
熟悉 Hive/HBase/Storm/Spark/Flink/Splunk 等至少一种大数据数据处理工具,并有实际经验;
熟悉 Python/Java/Scala 等至少一种编程语言,熟悉多进程、多线程编程;
有安全行业工作经验特别是具有安全大数据工作经验者优先;
熟悉机器学习或 AI 经验者优先;
有责任心,积极主动,思维清晰,具有良好的团队协作和沟通表达能力;
工作地点:北京 招聘人数:1 人 简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-高级安全风控工程师
前端工程师:
岗位职责:
负责部门各业务大前端相关的支持;",
参与部门大前端基础建设,方向主要有小程序,快应用,React-Native 等;"
任职要求:
"本科及以上学历,2 年以上大前端工作经验;",
掌握 JavaScript,了解其最基本语言特性,比如原型链,函数式编程等;",
"熟悉最新的 CSS/HTML 规范并在项目中有过实践经验;",
对流行的框架 /库,比如 Lodash, Ramda, Redux 等有过代码级研究是加分项; ",
有除浏览器以外的大前端开发经验是加分项,比如小程序,React-Native,Electron 等;",
了解基本算法,有过后台开发经验,知道一个请求从前端用户点击一直到后台数据库中生命周期的细节是加分项;"
招聘人数:2 人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-前端工程师
分布式计算研发工程师
职位描述
负责小米云平台核心分布式系统 Spark/Flink/Yarn/Doris 的设计与研发工作;
参与相关系统的线上运维工作,高效定位和解决线上问题,保证服务可用性并满足 SLA 要求;
参与开源,提高小米在开源社区的影响力。
任职要求
1.扎实的计算机专业基础,熟悉基本的算法和数据结构
2.熟悉 Linux/Unix 操作系统,至少掌握一种后端编程语言(C++/Java/Scala 等)
3.了解业界技术发展动向,并能够对新技术 /新架构 /新产品做出可行性评估
4.具有良好的自我驱动和学习能力,责任心强,不断追求卓越
5.具有优秀的发现问题和解决问题能力,对解决有挑战的问题充满热情
6.具有优秀的沟通和协调能力,具有同理心,能够站在不同角度思考问题
7.熟悉 Hadoop/Spark/Flink/Kafka/Pulsar/Doris 等系统或者相关系统者优先,开源社区活跃贡献者优先
工作地点:北京
招聘人数:1 人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-分布式计算研发工程师
OLAP 平台开发工程师
职位描述
1.负责小米云平台 Hive/ElasticSearch 相关系统的研发和运维工作;
2.保障线上服务的高可用,并为此进行服务架构、部署架构、容灾预案等方面的优化;
3. 参与开源,提高小米在开源社区的影响力。
任职要求
1.扎实的计算机专业基础,熟悉基本的算法和数据结构
2.熟悉 Linux/Unix 操作系统,至少掌握一种后端编程语言(C++/Java/Scala 等)
3.了解业界技术发展动向,并能够对新技术 /新架构 /新产品做出可行性评估
4.具有良好的自我驱动和学习能力,责任心强,不断追求卓越
5.具有优秀的发现问题和解决问题能力,对解决有挑战的问题充满热情
6.具有优秀的沟通和协调能力,具有同理心,能够站在不同角度思考问题
7.熟悉 Hive/SparkSQL/Presto/Impala/Kylin/Druid/Doris 等系统或者相关系统者优先,开源社区活跃贡献者优先
工作地点:北京
招聘人数:1 人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-OLAP 平台开发工程师
小米云平台消息中间件研发工程师(高级)
职位描述
1. 开发和优化小米集团自研及开源的分布式消息队列系统
2. 保障线上服务的高可用和稳定性满足 SLA 要求
3. 通过技术手段不断提升用户体验和平台化建设
职位要求
1. 扎实的计算机专业基础,熟悉基本算法和数据结构
2. 熟悉 Linux/Unix 操作系统,熟悉 Java/Scala/Go 佳
3. 了解业界技术发展动向,并能够对新技术 /新架构 /新产品做出可行性评估
4. 良好的自我驱动和学习能力,责任心强,刨根问底,不断追求卓越
5. 良好的分析问题和解决问题的能力,对解决有挑战的问题充满热情
6. 优秀的沟通和协作能力,良好的业务服务意识,对用户第一有深刻理解
7. 熟悉 RocketMQ/Pulsar/Kafka/RabbitMQ 等系统优先,开源社区活跃贡献者优先
工作地点:北京
简历投递: chenwei18@xiaomi.com
邮件标题:掘金-姓名-小米云平台消息中间件研发工程师
Linux系统安全
职责描述:
1. 负责Linux内核模块安全功能设计和开发
2. 负责Linux应用沙箱技术的设计和开发
职位要求:
1. 3年以上 Linux 安全开发经验
2. 熟悉 Linux 系统访问控制、防火墙机制、SELinux机制
3. 熟悉主流内核 & 资源隔离技术(cgroup、namespace)的实现,熟悉隔离技术源代码
4. 熟悉 Linux 各种虚拟化技术,包括 KVM、LXC、Docker 等,有实际编程经验优先。
5. 熟悉 Linux 安全攻防技术,熟悉常用的 hook 技术,内核 scheduler或内存管理
工作地点:北京
招聘人数:1 人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-Linux系统安全
JavaScript虚拟机工程师
职责描述:
1. 负责不同JavaScript引擎的维护和优化
2. 负责JavaScript引擎的重要功能改进和新功能支持
2. 针对不同使用场景,改造JavaScript引擎以达到不同的效果
职位要求:
1. 2年以上虚拟机研发经验,有V8/ART相关经验优先
2. 熟悉编译原理,编译流程和AOT/JIT等技术,有编译器优化相关经验优先
3. 熟悉JavaScript相关的规范,熟悉Web相关技术的发展趋势
4. 熟悉Linux平台开发环境、开发技术、系统框架和底层库
5. 熟悉Linux编程,了解并熟练使用开源库
工作地点:北京
招聘人数:1 人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-JavaScript虚拟机工程师
构建系统工程师
职责描述:
1. 负责系统级项目构建系统的搭建和维护工作
2. 负责优化系统构建过程的效率
职位要求:
1. 3年以上大型项目构建系统开发经验
2. 熟悉常见的构建系统(make/cmake/ninja等)
3. 熟悉Linux内核、各种常见中间件构建过程和依赖库者优先
4. 精通编译/链接过程,熟悉各种编译工具链者优先
工作地点:北京
招聘人数:1 人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-构建系统工程师
Android工程师
岗位职责:
1.云服务、小米帐号 SDK & App 的开发和维护
2.设计易于扩展和维护的结构
3.编写高质量、可测试的代码
4.使用创造性的方法定位和修复软件生命周期中出现的显性和隐性缺陷
任职要求:
1.本科以上学历,计算机相关专业,有扎实的数据结构/算法基础;
2.有扎实的 Java/Kotlin 语言基础,有 C/C++ 语言经验者优先;
3.两年以上 Android 项目开发经验,能够独立完成 Android 项目的设计、开发和维护的各个环节;
4.深入了解 Android 系统机制,有 ROM 开发经验者优先;
5.熟悉多线程模型,并能在 Android 组件中熟练运用;
6.熟悉网络编程;
7.具有较强的新知识学习能力;
工作地点:北京
招聘人数:2 人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-Android工程师
容器PAAS平台开发工程师
岗位职责:
1. 负责云平台容器PAAS平台的设计,开发和维护
2. 负责生态云应用引擎的开发和维护
任职要求:
1. 熟悉golang编程
2. 熟悉k8s,docker等相关技术,掌握client-go的使用
3. 有容器PAAS平台的开发和运维经验
4. 对容器PAAS平台有一定产品认识尤佳
5. 有大规模容器PAAS集群开放和运维经验尤佳
工作地点:北京
招聘人数:1人
简历发至: chenwei18@xiaomi.com
邮件标题格式:掘金-姓名-容器PAAS平台开发工程师
--
FROM 114.247.175.*