阿里云阿里云智能-PolarDB数据库管控开发(Data+AI方向)-北京/杭州
社招全职5年以上云智能集团地点:北京 | 杭州状态:招聘
任职要求
1、计算机或相关专业本科及以上学历,3年以上大规模分布式系统或数据库系统研发经验 2、扎实的编程基础,精通 Go/Java/C++ 中至少一种语言,具备良好的系统设计与问题排查能力 3、熟悉Kubernetes等开源云平台,具有丰富经验或者深入研究过源码的优先 4、有大规模数据库管控平台研发、高可用架构等相关经验者优先 5、对云原生数据库、Serverless、HTAP、Data+AI 等技术方向有热情和深入理解者优先 6、具备强烈的技术好奇心与创新精神,能独立承担复杂模块设计与攻坚任务 7、快速学习能力,良好的沟通能力和团队协作意识,愿意分享,追求卓越
工作职责
【团队介绍】PolarDB管控团队专注打造国际一流的云原生数据库PolarDB,以“高性能、高弹性、高智能”为核心构建企业级云数据库基础设施。团队突破传统架构限制,首创计算Serverless架构(动态资源按需分配,降低成本50%+,支持百万核级CPU调度),率先实现多主架构、HTAP混合负载处理等创新技术,服务金融、电商等关键行业数万企业数字化转型。在Data+AI领域,团队构建AI节点计算框架支持向量检索/图计算等,持续探索智能数据平台新边界。作为阿里云数据库“梦之队”,团队通过软硬一体化创新,正引领全球数据库技术进入智能化新纪元。 【职位描述】作为PolarDB管控Data+AI方向的研发工程师,你将深度参与PolarDB核心管控系统的设计与研发,推动云原生数据库在弹性、可靠性、智能化方向的技术突破。你将与数据库内核、存储、AI等多个顶尖团队协作,打造面向未来的下一代智能数据库平台,包括不限于: 1、负责PolarDB管控系统架构设计与核心模块开发,包括集群管理、资源调度、自动化运维、高可用容灾等 2、参与PolarDB Serverless架构应用到Data+AI场景的演进,优化弹性伸缩策略与资源利用率,提升系统性能与成本效益 3、探索Data + AI融合场景,参与AI节点调度、向量检索引擎集成等前沿方向研发 4、持续提升系统可观测性、自动化运维能力与客户体验,服务数万关键行业客户
包括英文材料
学历+
分布式系统+
https://www.distributedsystemscourse.com/
The home page of a free online class in distributed systems.
https://www.youtube.com/watch?v=7VbL89mKK3M&list=PLOE1GTZ5ouRPbpTnrZ3Wqjamfwn_Q5Y9A
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
Kubernetes+
https://kubernetes.io/docs/tutorials/kubernetes-basics/
This tutorial provides a walkthrough of the basics of the Kubernetes cluster orchestration system.
https://kubernetes.io/zh-cn/docs/tutorials/kubernetes-basics/
本教程介绍 Kubernetes 集群编排系统的基础知识。每个模块包含关于 Kubernetes 主要特性和概念的一些背景信息,还包括一个在线教程供你学习。
https://www.youtube.com/watch?v=s_o8dwzRlu4
Hands-On Kubernetes Tutorial | Learn Kubernetes in 1 Hour - Kubernetes Course for Beginners
https://www.youtube.com/watch?v=X48VuDVv0do
Full Kubernetes Tutorial | Kubernetes Course | Hands-on course with a lot of demos
高可用+
https://redis.io/blog/high-availability-architecture/
A high available architecture is when there are a number of different components, modules, or services that work together to maintain optimal performance, irrespective of peak-time loads.
https://www.ibm.com/think/topics/high-availability
High availability (HA) is a term that refers to a system’s ability to be accessible and reliable close to 100% of the time.
相关职位
社招3年以上A29220
1、负责火山引擎混合云数据库产品开发,为字节跳动内外部客户提供数据库和中间产品服务; 2、深刻理解数据库产品能力矩阵和竞品对比状态,结合客户/行业混合云场景特定需求,在数据库性能、兼容性、安全、服务管理等多领域突破,高质量完成工程落地; 3、持续关注行业数据库发展动态,理解不同领域客户对数据库的需求,参与火山数据库品牌建设。
更新于 2023-12-12
社招3年以上A31487
1、负责火山引擎混合云数据库产品开发,为字节内外部客户提供数据库和中间产品服务; 2、深刻理解数据库产品能力矩阵和竞品对比状态,结合客户/行业混合云场景特定需求,在数据库性能、兼容性、安全、服务管理等多领域突破,高质量完成工程落地; 3、持续关注行业数据库发展动态,理解不同领域客户对数据库的需求,参与火山数据库品牌建设。
更新于 2023-11-20
社招3年以上A23556
1、负责火山引擎混合云数据库产品开发,为字节内外部客户提供数据库和中间产品服务; 2、深刻理解数据库产品能力矩阵和竞品对比状态,结合客户/行业混合云场景特定需求,在数据库性能、兼容性、安全、服务管理等多领域突破,高质量完成工程落地; 3、持续关注行业数据库发展动态,理解不同领域客户对数据库的需求,参与火山数据库品牌建设。
更新于 2023-11-20