-
数据库内核开发岗位职责
-
数据库内核开发专家岗位描述
开发PostgreSQL生态的RDS和HybridDB数据库内核;
拥抱开源,为数据库开源社区贡献力量,提升社区影响力;
参与云数据库产品的客户支持工作;
岗位要求
必备条件:
精通C/C++/JAVA等至少一种开发语言,有良好的算法和数据结构基础;
有数据库、网络、操作系统、高并发系统、分布式系统等至少一个领域的工作经验,并深入理解该领域技术;
热爱底层技术,有追求极致性能和工程质量的热情;
有良好的沟通能力和团队意识,以及追根究底、认真负责的态度;
优先条件(满足下面一条或多条优先考虑):
有PostgreSQL、Greenplum、DB2、Teradata、MySQL、国产数据库、NoSQL数据库等数据库内核开发经验;
深入理解数据库的优化器、执行器、MVCC、锁、日志、缓存区、存储、主备高可用等一个或多个模块原理;
深入理解分布式数据库架构、查询计划、事务等原理;
有数据库内核Oracle兼容性功能开发的经验;
有网络协议、RDMA技术等开发经验;
有Linux内核、驱动等开发经验;
有高性能、高并发服务器开发经验;
有在Linux进行profiling、性能问题分析的经验;岗位描述
开发PostgreSQL生态的RDS和HybridDB数据库内核;
拥抱开源,为数据库开源社区贡献力量,提升社区影响力;
参与云数据库产品的客户支持工作;
岗位要求
必备条件:
精通C/C++/JAVA等至少一种开发语言,有良好的算法和数据结构基础;
有数据库、网络、操作系统、高并发系统、分布式系统等至少一个领域的工作经验,并深入理解该领域技术;
热爱底层技术,有追求极致性能和工程质量的热情;
有良好的沟通能力和团队意识,以及追根究底、认真负责的态度;
优先条件(满足下面一条或多条优先考虑):
有PostgreSQL、Greenplum、DB2、Teradata、MySQL、国产数据库、NoSQL数据库等数据库内核开发经验;
深入理解数据库的优化器、执行器、MVCC、锁、日志、缓存区、存储、主备高可用等一个或多个模块原理;
深入理解分布式数据库架构、查询计划、事务等原理;
有数据库内核Oracle兼容性功能开发的经验;
有网络协议、RDMA技术等开发经验;
有Linux内核、驱动等开发经验;
有高性能、高并发服务器开发经验;
有在Linux进行profiling、性能问题分析的经验;
-
相关范文
- 热门推荐
- 分类推荐
- 猜你喜欢
-
- 1 对日软件开发工程师岗位职责
- 2 ANDROID应用开发师岗位职责
- 3 电子市场开发岗位职责
- 4 高级APP开发岗位职责
- 5 临床开发岗位职责
- 6 系统应用开发工程师岗位职责
- 7 餐饮渠道开发经理岗位职责
- 8 COGNOS开发岗位职责
- 9 C#开发主管岗位职责
- 10 开发报建经理岗位职责