职位描述
分布式数据库开发工程师
【工作职责】
1、负责分布式数据库内核功能设计、开发、维护
2、负责分布式数据库内核性能调优
3、与产品经理互动,根据业务需求,提供响应的方案
4、为客户与业务部门提供数据库相关的研发支撑
【技能要求】
1、有MySQL、PostgreSQL、NoSQL或者存储系统开发经验者
2、熟悉查询引擎、存储引擎、分布式事务、数据一致性协议,MVCC多版本控制;
3、深入研究过数据库内核,分布式存储系统相关开源项目
【专业知识】
1、掌握C、C++语言,熟悉常用算法,熟练使用C++标注库,熟悉Linux下开发与调试环境
2、熟悉多核、多进程,线程、协程编程模型及其调优方法
3、3年以上工作经验,较好的沟通能力
4、英文读写熟练,能通畅阅读理解英文技术文档
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕