蚂蚁金服OceanBase-底层引擎研发实习生
任职要求
1.存储功能研发,包括数据存储、查询、导入、DDL、备份恢复等功能开发。 2.事务功能研发,包括…
工作职责
负责OceanBase存储、事务、分布式等重要功能模块的开发工作。 实习生将在资深学长的指导下,对所负责功能进行需求分析与方案设计,经过严格评审后进行功能开发,最后经历严格的自测与标准化测试后,功能合并入OceanBase主干版本对外发布。
1. 计算机相关专业毕业,本科及以上学历,2年以上数据库管理和开发经验; 2. 熟悉主流数据库产品,包括Oracle、DB2、SQL Server、MySQL、PostgreSQL,并精通其中至少一种,有分布式系统经验者优先; 3. 深入理解数据库基本原理和实现机制,能够从理论到应用掌握 关系建模、事务处理、并发机制、SQL执行、日志同步、应用访问、高可用机制等数据库功能实现;具有数据库业务系统全链路性能优化相关工作经验,能够从全链路上定位问题/性能瓶颈(网络、CPU、IO、操作系统等); 4. 熟悉主流的 IT 数据库系统架构和常见方案,了解应用中间件,以及应用系统互联网分布式架构、微服务架构; 5. 熟悉 Linux/Unix 操作系统的操作和监控,熟练掌握使用 shell 脚本提效 6. 熟悉Java、C或者Python语言,掌握同数据库交互组件或编程实现,善于编写程序解决工作中遇到的问题; 7. 具备生态合作意识,积极主动推动生态技术合作; 8. 具有优秀的沟通表达能力、协调应变能力、团队协作能力、较强的工作责任心和团队协作精神。主动思考,自我驱动力强。
我们正在打造面向 OceanBase 数据库的智能诊断平台,致力于通过 AI 与工程化的深度融合,实现数据库性能问题的自动发现、根因定位与优化建议,提升客户与前线同学的诊断效率。 1. 负责 Web 系统的架构设计、开发,落地面向客户与前线的一站式诊断工具/系统,提升问题定位与调优效率; 2. 探索大模型、时序分析、知识图谱等 AI 技术在数据库诊断领域的落地,构建可解释、可信赖的智能诊断体系; 3. 参与一些客户环境问题诊断,将一线经验沉淀为产品能力,帮助 OceanBase 在云上、云下更好地落地。
职位描述:负责分布式数据库OceanBase AI湖库存储引擎的核心功能研发,OceanBase AI湖库是OceanBase面向AI/AP场景推出的一款全新产品,有着更广阔的市场前景,同时也面临更大的产品技术创新的挑战。需要同学参与方案设计,和团队成员共同讨论并解决存储引擎研发中的各类技术难题,完成最终方案落地,为最终的产品功能交付负责。