岗位职责
作为存储入口,提供统一的SQL-Like查询服务层来屏蔽后端各种存储引擎(如缓存/KV/表格存储/图检索引擎/ES/OLAP),降低业务选择最佳存储的难度,提高业务的开发效率; 负责SQL-Like查询引擎的设计和开发,负责适配新的后端存储系统,智能路由到最佳存储; 参与产品功能的调研、方案设计、开发和测试、运维整个流程,参与业务推广和业务支持。
职位要求
精通Java语言,熟悉Spring、Spring Boot、MyBatis、MySQL,Netty等开源项目和框架; 熟悉高并发、多线程相关的开发工作;熟悉分布式系统、异步消息和微服务框架; 熟悉至少一种分布式存储产品,如ElasticSearch、HBase等,有过各种存储产品使用经验优先; 有过存储产品中间层、代理层,SQL解析、SQL优化器相关项目经验优先; 对新技术有浓厚的兴趣,乐于分享;有良好的编程规范,对代码质量有追求; 有复杂问题的分析与解决能力,积极主动,自我学习能力强。 加分项 参与过相关开源社区的项目,并做出贡献; 有线上大规模分布式集群运维经验。