数据库内核开发岗位职责 - 制度大全
制度大全 导航

数据库内核开发岗位职责

编辑:制度大全2021-02-20

数据库内核开发专家岗位描述

开发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、性能问题分析的经验;

篇2:数据库内核开发岗位职责数据库内核开发职责任职要求

数据库内核开发岗位职责

职责描述:

·根据用户需求设计相应的数据库特性;

·数据库系统内核的开发以及测试;

·数据库系统性能分析,设计开发提高数据库系统性能。

任职要求:

·计算机相关专业,本科及以上学历;

·精通C/C++,1年以上开发经验;

·熟悉Linux系统开发,分布式系统优先;

·熟悉数据库系统,HADOOP系统优先;

·熟悉数据挖掘,开发过机器学习算法者优先;

·工作细致认真,善于团队合作;

·勇于创新,热衷学习新技术,接受挑战。

制度专栏

返回顶部
触屏版电脑版

© 制度大全 qiquha.com版权所有