- 参与基础框架开发、高性能公共组件开发;
- 参与基础工具 / 自动化测试平台、性能测试平台开发等工作
- 积极配合业务测试团队、性能测试团队解决各种问题
- 三年(含)及以上golang开发经验;
- 熟悉goroutine、channel、cgo、mutex、syncmap… …。了解go底层源码、高并发优先
- 熟练使用以下一种或多种包管理工具:dep、godep、govendor、gopm、glide、go module… ...
- 有微服务实践经验优先,包括但不限于:服务熔断、服务降级、限流、服务注册与发现;
- 有大规模分布式系统开发经验优先,了解分布式常用算法;
- 熟悉mysql、postgresql、mongodb、redis、prometheus、influxdb、hbase……;熟悉Tidb尤佳
- 了解分布式链路追踪,熟悉jaegar、zikpin等
- 熟悉etcd、consul、zookeeper;
- 熟悉但不限于如下消息队列:nsq、rabbitmq、kafka、rocketmq;
- 有良好的算法基础、一定的架构设计能力
- 有框架开发 / 基础工具、高性能组件、分布式/微服务架构设计开发者 / 开源项目代码贡献经验优先。有个人github开源项目尤佳(如有,请提供github地址);
- 能抗压、踏实稳重,责任心强,有担当,执行力强。
- 负责参与哈啰内部Devops平台的开发与建设;
- 对接、整合、优化公司现有各种系统提高生产效率;
- 设计高安全,高性能, 易用的系统。
- 熟悉MySQL/Postgres、Redis、等数据库,熟悉MySQL性能优化和底层实现,了解MySQL系统表,熟悉binlog原理的优先;
- 熟悉Java/Golang 技术栈, 有3-5年的领域开发经验;
- 了解SOA架构基本理念或者ServiceMesh 基本理念;
- 熟练使用Linux 等操作系统,熟悉linux统基本命令, 熟悉Bash或Python编程;
- 有一定的业务经验, 可以站在业务视角去考虑问题;
- 有Docker/K8s 等实践经验者优先;
- 有Devops开发经验者优先;
- 积极向上,有耐心,适应能力强。
- 和产品沟通,挖掘和沉淀哈啰用户数据价值,构建完善的哈啰用户体系,为出行各业务赋能
- 主导哈啰用户平台系统设计,根据系统和业务需求,设计与实现合理、可扩展的系统整体架构
- 参与底层和重要模块的详细设计,带领团队攻克例如高并发、高稳定性等带来的各种挑战及技术难关
- 编写系统核心部分代码、指导和培训工程师、不断进行系统优化
- 设计和实现CRM系统,洞察用户行为,挖掘用户需求,为用户管理和运营提供丰富的功能和工具
- JAVA基础扎实,熟悉IO、多线程、集合等基础框架,熟悉分布式、缓存、消息等机制
- 五年以上使用JAVA进行开发的经验;精通AOP、MVC、Mybatis等框架。
- 熟悉常用的设计模式;熟悉高并发、高性能的分布式系统的设计及应用、调优。
- 具备较强的学习能力和创新能力,具备较强的业务理解及业务抽象能力,能够快速从业务需求中找到技术设计的场景,并给出有效的解决方案
- 具备良好的表达和沟通能力,擅长技术文档的书写,有良好的编程习惯
- 有CRM系统经验者优先。
- 具备良好的团队合作精神,对工作有热情,能够在压力下工作