职位描述
[岗位职责]
-
负责项目领域图数据库产品的开发和优化。
-
设计和实现图数据存储的创新架构。
-
支持前沿、高性能、高可用性的数据库和分析应用。
-
依据核心系统稳定性目标确定各数据库系统的稳定性目标,并据此制定建设和维护规划以达成稳定性目标;持续分析遇到的问题并调整工作,确保数据库系统持续安全稳定地满足业务的稳定性需求。
-
参与核心系统研发工作,参与评审系统设计、数据建模、SQL程序等。
[任职要求]
-
具有计算机、软件、网络等相关专业硕士及以上学历,5年以上相关工作经验。
-
熟悉Titan/JanusGraph、Neo4j、OrientDB等至少一种图数据库,有开发或使用经验。
-
熟悉HBase、TinkerPoP、Solr、Spark、MapReduce、ES等大数据平台与工具,有相关开发或使用经验。
-
熟悉Linux/Unix操作系统,具有良好Python/Shell一种或多种脚本语言编程能力。
-
有强烈的责任心和自驱力,抗压能力强,良好的沟通能力和团队合作能力。
-
对新兴技术有持续的好奇心,能够快速掌握新技术并能够与实际业务进行合理的结合。
-
有金融、证券等领域数据库开发和维护经验者优先,有大文件、大规模高并发、低延迟系统的数据库开发和维护经验者优先。
-
软件开发过程和技术:应熟悉软件开发的生命周期,包括需求分析、设计、编码、测试和维护等阶段。应熟悉使用版本控制系统(如Git)进行协作开发,以及使用持续集成/持续部署(CI/CD)工具进行自动化构建和部署。
-
具有良好的快速学习能力,具有责任心,有团队合作精神。
-
具有以下一项或多项的优先: a. 熟悉C++或Java开发语言,有两年以上应用软件开发经验者优先; b. 具有图数据库/图计算内核源代码开发经验者优先; c. 熟悉图论算法与图数据结构者优先; d. 熟悉图引擎、图计算、子图挖掘等复杂网络算法者优先。e. 熟悉知识图谱构建或大规模应用者优先。
-
计算机科学、软件工程、信息技术或相关领域的硕士及以上学位。
-
至少有8年的软件工程或软件开发经验。