数据库开发工程师
深圳
本科及以上
计算机类·数学类
使用简历深度优化功能,快速提升简历质量
职位介绍
岗位职责:
1、负责自研数据库内核/数据仓库的需求分析、系统/子系统模块的设计、关键模块和算法的编码实现、单元测试/系统测试以及数据库内核技术的探索和突破;
2、作为原创/主导者参与数据库开源社区核心模块设计、代码评审、代码开发;
3、利用AI技术打造下一代AI-Native数据库自监控、自诊断、自优化、自安全、自组装能力,打造智能领域数据基础底座,推动AI大模型知识注入,提升产品竞争力;
4、负责数据库系统维护,包括数据库安装调测(含小型机、操作系统、磁盘阵列等)、网上问题分析、性能调优、备份恢复以及其它XBA工作,保障产品在网上稳定运行。
岗位要求:
1、计算机、软件、通信、数学等相关专业;
2、热爱编程,熟练掌握C/C++/Java/Python/Shell/Perl/Rust中一种及以上编程语言;
3、满足以下四项其中之一的优先考虑: 1)熟悉MySQL、PostgreSQL、Amazon Aurora、Azure SQL、SQLServer、MongoDB、Cassandra、Spanner、Redis、Sqlite其中之一的基本原理;
2)熟悉与Oracle、DB
2、Sybase等相关的主流数据产品及应用;
3)了解虚拟化(存储/网络)、Hadoop或MapReduce等数据库相关技术;
4)了解云数据库服务和数据迁移相关技术。

