你将加入的团队主要负责的平台产品是为阿里巴巴集团各个业务线下的创新业务、搜索和推荐业务场景提供高可定制化复杂引擎服务能力的全生命周期管控平台,同时我们需要在服务一键诊断优化、智能决策运维、容量智能预估、主动异常感知等非常具挑战性的技术方向上取得突破,所以在全新的挑战下你将负责的内容如下:
* 研发新一代服务化管控中台:具体内容包括但不局限于:数据化分析平台、智能决策中心、成本计算平台、分布式任务流程平台、容量预估平台等。
* 基于搜索业务大数据利用机器学习算法能力为搜索业务的成本降低、稳定性提高、智能化运维等方面取得突破。
* 关键技术预研和技术难点攻关,保障整个中台系统可用性、稳定性和可扩展性。
* 规划搜索中台中长期技术架构方向,进行全局性和前瞻性的架构设计以及推动落地,持续提升系统效率和稳定性。
* 保持技术前瞻性,探索业界前沿的智能管控运维新技术方向。
* 具备扎实的计算机理论基础, 对数据结构及算法有较强的功底;
* 精通JAVA编程语言,JAVA基础扎实,熟悉io、多线程、集合等基础框架,熟悉分布式理论、JAVA中间件、RPC框架、数据层、分布式缓存、消息等机制、JVM原理等,同时具备优秀的线上问题诊断、性能优化相关能力和经验。
* 熟悉常见的面向对象设计模式,具备优秀的系统架构设计能力;
* 3年及以上使用JAVA开发的经验,对于你用过的开源框架 如:Spring、ibatis、Tomcat、Netty、Elasticsearch、Solr、HBase、Hadoop等开源框架熟悉能了解到它的原理和机制,阅读过相关核心模块源码经验者优先。
* 掌握Linux 操作系统和大型数据库(Oracle、MySql);对sql优化有丰富的经验;
* 学习能力强,适应能力好;具备耐心/细心的品质;
* 喜欢尝试最新的技术,追求编写优雅的代码,从技术趋势和思路上能影响技术团队,在某个开源技术社区活跃者优先考虑。