哈啰出行招聘Java、算法、大数据开发、安卓、iOS、运维架构专家/高级专家等

简历请发[email protected]

资深IOS开发工程师 工作职责:
1、负责IOS平台应用产品的研发工作;
2、负责根据产品需求完成模块设计、编码、编码集成工作;
3、完善并遵守团队的编码规范,编写高质量、结构清晰、易读、易维护的代码;
4、负责应用程序设计和开发;
任职资格:

  1. 三年以上 iOS 端开发经验,有完整的iOS App 开发经验;
  2. iOS 基础知识扎实,具备独立完成项目开发的能力;
  3. 熟悉iPhoneSDK,Xcode,Cocoa 相关技术开发及应用和 runtime 机制;
  4. 熟练掌握Objective-C,以及 iOS SDK 中 UI、网络、数据库、XML/JSON解析等开发技巧,熟悉MacOSX操作系统和Xcode/iPhoneSDK开发环境;
  5. 对代码和设计质量有严格要求,重视 Code Review,良好的编码习惯;
    Java技术专家 工作职责:
  6. 主导哈罗出行平台研发部系统设计、核心代码开发、系统优化等等工作
  7. 协助业务方梳理业务需求,提供业务规划方案、架构设计方案, 并能根据方案主导研发工作的开展
  8. 带领团队攻克例如高并发、高稳定性等带来的各种挑战及技术难关
    任职要求
  9. JAVA基础扎实,熟悉IO、多线程、集合等基础框架,熟悉分布式、缓存、消息等机制
  10. 五年以上使用JAVA进行开发的经验;精通AOP、MVC等框架。
  11. 熟悉常用的设计模式;熟悉高并发、高性能的分布式系统的设计及应用、调优。
    算法专家 工作职责:
    基于哈啰出行每日数千万量级且不断增长的订单,基于涵盖单车、助力车、顺风车等不同场景数亿用户的行为数据进行挖掘,结合IOT和AI技术,支持定价策略、订单匹配、运营效率优化、推荐引擎、反作弊、目标识别等实际产品和业务的研究和开发
    任职资格:
    1、扎实的算法基础:熟悉机器学习基本理论和算法,有良好的数学基础

2、有四年以上的数据挖掘、检索、推荐经验,能够有效的进行问题分析、任务拆解和映射到具体的理论和方法上,精通模型的建立、调优和评估方案

3、有搜索引擎调优的经验:如基于人工标注、点击调权、ctr预估等

4、有基于用户行为的评估和监控经验,熟悉常用的实验和评估架构和方法如abtest、interleaving等,了解用户行为分析和监控的基本指标

5、有百万以上量级数据的处理和分布式环境实操经验:如hadoop、hive、hbase、storm等的使用经验

6、最好有移动端的推荐引擎、用户画像、反作弊等实操经验

7、最好有带团队进行项目规划的经验,有和业务方、开发工程师一起合作解决问题的经验,可以影响业务成长路线

8、能够进行linux环境下的开发,精通c++和至少一门脚本语言(如python、php等),精通数据结构

9、熟悉mysql和redis等为代表的数据库

10、计算机、电子工程、数学等专业本科以上学历
11、最好有论文或专利等技术输出能力

大数据专家
工作职责:
负责大数据平台规划、设计;规划起技术驱动的团队文化及产品;组建顶尖的大数据团队,引入国内外顶尖的大数据人才
任职资格:
1、精通大数据平台技术,如数据仓库、离线计算、实时计算、数据同步、数据资产管理、大数据架构、OLAP、调度等关键技术。了解互联网公司IAAS/PAAS的技术思路及关键技术细节。了解IDC架构,网络架构。了解存储计算的原理

2、具备PB级别、千台节点规模大数据集群的架构设计、运维等经验。对大数据平台的关键要求如IO吞吐率、数据一致性、数据实时性等有深入的经验

3、具备PB级别在线交互响应式查询OLAP的设计、研发经验,了解PB级别数据OLAP亚秒级计算完成的关键技术细节

4、具备带领中型以上规模团队的经验(40人以上)

5、对大数据相关的前沿技术如在离线混部、超融合等有一定了解

Android专家
工作职责:
负责助力车业务项目app管理工作

负责助力车业务项目android研发开发

负责资源协调、项目管理等
任职资格:
1、有团队管理工作经验者优先。

2、有3年以上Android平台项目开发经验;有优秀APP开发经验者优先;

3、有扎实的Java语言基础,有C/C++开发经验优先;

4、熟悉Android开发工具和相关开发测试工具的使用;

5、熟悉移动终端网络编程、Socket网络编程,熟悉等网络协议;熟悉多线程;擅长UI定制与用户交互、动画等经验优先;

6、能面对压力,较好的解决问题能力,具备较强的协调能力、团队合作精神和沟通技巧。

运维架构专家/高级专家
工作职责:
1、 自动化运维工具和平台的设计和开发;
2、 应用性能监控,资源监控平台的设计和开发;
3、理解业务需求,识别系统风险,设计稳定性方案。负责高可用体系建设,如监控体系完善、故障定位、自动恢复等 ;
4、参与基础架构优化,优化工具平台:发布平台、运维自动化平台、配置管理平台等

  1. 有行业眼光,持续提升运维效率和系统稳定性,引入优秀理念和工具。推动DevOPS文化理念,不断提升运维自动化水平;
    任职资格:
    1、5年以上系统运维或者运维平台开发工作经验,精通Linux操作系统; 熟悉流行的运维技术和平台建设方案,有较好运维系统方案设计能力;具有分析大型应用系统架构并进行改进的能力,拥有快速排查系统瓶颈的能力
    2、熟悉Docker、k8s等虚拟化技术的部署使用,有项目实践经验的优先;
    3、熟悉CI/CD流程,熟练掌握主流CI/CD系统工具的使用,有基于以上系统进行过二次开发的优先考虑;4、熟悉主流自动化运维工具,如Ansible、Saltstack等;
    5、熟悉Java并有较全的知识面,熟悉Spring、Struts、MyBatis等主流框架,使用Java开发过相关运维平台的优先;
    6、精通Python,有Go开发经验的优先;

猜你喜欢

转载自blog.51cto.com/14388039/2406989