岗位职责
- 负责 OceanBase 开源生态建设,对接上下游社区与合作伙伴,深度参与开源项目协作,推动 OceanBase 成为开发者首选的数据库。
- 负责数据库同步系统的设计与研发,基于高性能流式计算架构,实现跨数据库的数据迁移、变更订阅与实时同步一体化能力。
- 负责数据库备份与容灾工具链的开发,支持本地数据中心、公有云、混合云及多云环境下的数据保护与恢复。
- 负责 OceanBase 运维管控平台的研发,提供集群部署、配置管理、生命周期运维等一站式管控能力。
- 负责数据库诊断与监控工具的研发,构建高效的问题定位与性能分析体系,提升 OceanBase 的可观测性与稳定性。
- 负责 OceanBase 开源官网及社区技术平台的开发与维护,支撑数据库大赛、开发者活动及社区运营。
职位要求
- 精通C++/Java/Python/JS中至少一种语言,熟悉基本原理和常用框架,有主导大型项目经验者优先,有开源代码贡献经历者优先。
- 熟悉Oracle/DB2/SQLServer/MySQL/PG等关系型数据库,或熟悉MongoDB/Redis/HBase/Cassendra等开源数据库, 或熟悉Spark/Flink/Hadoop/Presto/Databricks/Clickhouse等大数据及实时分析系统,了解其原理或有运维经验,有相关开发经验者优先。
- 熟悉Kafka/RocketMQ/Pulsar等队列产品,熟悉其架构设计和关键技术,有相关开发经验者优先。
- 具有数据产品设计和开发经验,熟悉中大型企业的敏捷数据开发模式;
- 优秀的分析问题与解决问题能力,良好的团队合作能力和总结能力。