蚂蚁金服OceanBase —— 数据库中间件研发实习生
任职要求
1. 具备扎实的计算机基础知识和编程基础,计算机相关专业本科及以上学历,熟悉Java或者C/C++语言; 2. 熟悉数据库使用,用过 Oracle/Postgres/SQLServer/MySQL 至少其中之一。 3. 了解相关开源项目架构,熟悉Hbase/Mon…
工作职责
1. 负责分布式数据库 OceanBase 生态工具和中间件,云服务研发,包括但不限于 数据迁移、数据开发、数据安全、云服务稳定性等方向。 2. 参与产品技术调研、方案设计、开发和测试的整体研发流程,和产品、设计、质量、运营团队一起构建 OceanBase 生态产品和云服务。 3. 加入OceanBase,你将充分学习到 ToB 产品的灵魂,与技术小伙伴们一起搭建稳定可靠、强大灵活和高安全的系统架构。你将深入到技术细节中,用代码去改写中国数据库的未来。

1、负责大模型应用开发范式及一站式研发平台的设计、开发及应用,支持司内外部业务及研发流程在大模型应用领域的快速落地; 2、负责大模型产品的整体技术解决方案,并支持技术研发和效果优化等工作,推动产品持续增长; 3、保障大模型应用系统架构的稳定、高效运行,帮助业务优化性能和改善系统稳定; 4、与Agent平台及算法团队紧密协作,推动LLM、RAG等技术与工程系统的深度集成。
-数据库质量保证策略设计 -基于数据库内核架构(如事务引擎、存储管理、并发控制等),设计覆盖功能、性能、稳定性、安全性和灾难恢复的综合性测试策略 -针对极端场景(如硬件故障、网络分区、超大规模数据压力)和大事务/高并发场景,构建破坏性测试和压力测试模型 -测试用例开发 -编写自动化测试脚本(如Python/Perl/Shell/C++),覆盖SQL语法、事务隔离级别、锁机制、备份恢复等核心功能 -自动化测试工具以及测试用例管理平台的开发和管理工作。 使用各种测试工具和技术,自动化测试,记录和分析测试结果,并跟踪和验证缺陷 -编写测试报告和文档: 清晰准确地记录测试过程、结果和分析,编写测试报告和相关文档 -设计复杂场景测试用例,例如:极端压力测试:模拟百万级并发事务、TB级数据量下的系统稳定性;破坏性测试:强制断电、磁盘I/O错误注入、内存溢出等异常场景;边界条件测试:验证索引深度、页分裂、日志写满等临界值场景 -性能分析与调优 -使用工具(如sysbench、tpcc、tpch、自定义基准测试)分析查询执行计划、锁竞争、I/O瓶颈 -结合内核日志(如InnoDB redo log、PostgreSQL WAL)定位性能问题,推动优化方案落地 -缺陷管理与协作 -搭建测试环境(含多节点集群、混合负载),复现并跟踪内核级Bug(如死锁、数据不一致) -与开发团队紧密合作,提供Root Cause Analysis(RCA)支持,参与代码审查,提供测试反馈,协助开发人员定位和修复问题,推动内核代码修复 -技术预研与创新 -探索新技术(如向量化查询、持久内存、分布式事务)的测试方法 -开发定制化测试工具(如混沌工程平台、自动化故障注入系统)
- 负责百度智能云分布式关系型数据库计算引擎的设计与开发 - 负责百度智能云分布式关系型数据库元信息服务的设计与开发 - 负责百度智能云分布式关系型数据库日常线上问题跟进 - 负责百度智能云分布式关系型数据库客户支持