阿里云智能数据库产品事业部负责阿里巴巴云上和集团数据库相关的产品、工具及服务,数据库产品涵盖主流的开源OLTP/OLAP/NoSQL数据库,并自研实现下一代云原生数据库POLARDB。云数据库团队服务着超大规模的阿里集团数据库集群和海量的公共云/专有云/一体机数据库实例,提供丰富的数据库解决方案,同时服务着金融、政企、音视频、游戏、教育、医疗等众多行业和领域的标杆客户,为各行业的用户提供不同的数据库解决方案,为业务上云提供了关键基础。
团队描述:
POLARDB云原生团队负责为POLARDB/RDS等OLTP数据库产品建立云原生能力,数据库研发专家岗位面向两个方向,分别是POLARDB智能网关以及Telemetry/Log数据存储的研发。
岗位职责:
1. 设计并研发POLARDB的智能网关层,实现读写分离、透明切换、分布式事务等能力,在分布式数据库上提供类似于单机数据库的体验。
2. 设计并研发基于Cloud-Native技术的Telemetry/Log数据的存储、查询和分析系统,帮助加强POLARDB和RDS的云原生能力。
3. 参与开源社区的合作,提升社区影响力。
4. 接收并处理客户反馈,为云数据库产品的客户服务质量负责。
职位描述
1. 熟练掌握C/C++/Java其中一种, 计算机基础扎实,有良好的算法和数据结构基础。
2. 有数据库、搜索、大数据、网络、操作系统、高并发系统、分布式系统等至少一个领域的工作经验,并深入理解该领域技术。
3. 热爱底层技术,有追求极致性能和工程质量的热情。
4. 有良好的沟通能力和团队意识,以及追根究底、认真负责的态度。
优先条件(满足下面一条或多条优先考虑)
1. 深入理解数据库的事务、一致性协议、MVCC、高可用、查询优化等一个或多个模块原理。
2. 有数据库代理、数据库内核研发经验。
3. 有高性能、高并发服务器开发经验,有在Linux进行profiling、性能问题分析的经验。
4. 开源项目Founder/PMC/Committer。
5. 优秀的抽象思考能力,具备扎实的算法基础,有极强的代码能力。
6. 有在业界高水平数据库、存储、系统会议上发表文章,例如SIGMOD、VLDB、ATC、OSDI、SOSP等。
7. 对Aurora/Snowflake/Hyperscale等Cloud-Native Database有深入理解。