职位描述
工作内容:
1. 数据库开发接口:负责设计和开发数据库接口,熟练应用 Golang、C/C++、Python 等编程语言;
2. SQL语法解析器:开发和优化 SQL 语法解析器,确保对各种 SQL 查询的支持;
3. SQL计划器与优化器: 负责数据库的计划和优化模块,包括分布式计划、优化和调度等方面;
4. 计算引擎: 精通数据库核心算子和并行执行器等,确保数据库计算引擎的高效性;
5. 事务引擎: 设计和实现事务引擎,确保数据库具备 ACID 特性和分布式事务能力;
6. 分布式系统管理: 管理数据库的分布式集群,了解并实施分布式一致性协议;
7. 高可用、容灾、备份: 负责数据库系统的高可用性、容灾和备份方案的设计和实施。
任职要求:
1.本科及以上学历,计算机相关专业,有数据库相关研发工作优先;
2.至少熟练掌握Golang/C/C++编程语言中的一种;
3.有SQL/Cypher/Gremlin等查询引擎研发或了解图数据库相关经验的优先;
4.对优化器、并行执行、计算引擎等有相关了解或研发经验的优先;
4.了解分布式系统,熟悉分布式一致性协议,如Raft、Paxos;
5.掌握Linux 操作系统,扎实的计算机专业基本功;
6.熟悉软件开发流程及规范;工作认真,细心,有条理;
7.积极性高,求知欲强,具有较强的沟通能力及团队合作精神;
8.具备一定的抗压能力。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕