小米将在 5G+AIOT 战略下迎来持续快速发展,欢迎有意向的未来同事ヽ(゚∀゚)メ(゚∀゚)ノ
工作地点: 北京 海淀区 清河 小米科技园
有意向请投递至:
[email protected] [大数据研发工程师]
岗位职责:
1.参与小米数企业级据平台离线和实时数据仓库建设
2.负责对计算作业的性能进行优化
3.深入业务,理解并合理抽象业务需求,发挥数据价值,与业务团队紧密合作
4.参与大数据应用开发,为数据产品、挖掘团队提供应用指导
工作要求:
1.扎实的编程能力,熟练掌握 Java/Scala 编程
2.深入理解常用的数据建模理论,可独立把控数据仓库的各层级设计
3.熟悉算法和数据结构,熟悉计算机的基础理论
4.深入理解 MapReduce,Flink,Spark 等大数据框架,有相关应用经验
5.掌握一种数据库技术,例如 oracle 、db2 、mysql 等,熟练使用 sql 进行数据处理
6. 作细致、责任心强,具备较强的学习能力及理解能力,有良好的沟通能力和团队协作能力
[资深 Java 研发工程师-中台业务]
工作职责:
1. 参与中台产品和业务相关技术研究,服务器端需求沟通,架构设计,核心技术研发,线上服务维护等
2. 负责软件开发过程中的问题分析和总结,提供建议帮助改善研发流程
3. 和团队其他研发成员一起设计和编码实现产品,并发布上线
职位要求:
1. 统招本科及以上学历,计算机及相关专业,985 、211 院校优先
2. 精通 Java 语言和面向对象编程思想,熟练掌握常用的设计模式,掌握 io 、多线程、多进程等基础知识
3. 熟悉主流开发框架,对于使用过的框架、代码,透彻了解其原理和机制;能设计,开发高可靠性的基础代码
4. 具备 3-8 年以 Java 为开发语言的工作经验,丰富的项目经验,能独立承担服务端产品的开发与维护
5. 掌握软件工程思想,能够对复杂任务分解,熟悉软件迭代开发方法
6. 熟悉 spring, Servlet, JavaBean, Jdbc 等
7. 熟悉 Mysql/MongoDB, redis 等数据库;熟悉 HBase/ElasticSearch/Solr 等是加分项,有相关调优经验是加分项
8. 良好的沟通能力,思维敏捷,思路清晰,工作积极主动,能够承受较大工作压力
9. 满足下列条件者优先考虑:精通 Java Web app 开发,参与或研究过主流开源项目,掌握其它 JVM 语言;具有大规模高并发访问的 Web 应用设计和开发经验者,对高并发处理情况下的负载调优有相关经验者优先
[ JAVA 工程师(算法落地)]
工作职责: 负责推荐服务的业务开发、算法开发,打造一流的算法在线服务
岗位要求:
1. 扎实的计算机知识、算法功底,代码规范
2. 有 Java 在线服务、微服务、容器化、算法排序打分、服务性能调优的实际经验
3. 熟悉 hdfs 、redis 、mongodb 、elasticsearch 、redis 等常用工具,能根据场景选择合适的技术
4. 有以下工程能力者加分:Scala/Spark 大数据处理、推荐算法、自然语言处理