0
[上海/北京/杭州/深圳] [蚂蚁集团] OceanBase开源生态工具研发 java/go/python
2021-09-15
410次浏览

职位描述:

参与开源生态的研发

  1. 负责数据库同步系统的研发, 底层使用类似于流计算框架来支撑数据库之间的集数据迁移、订阅及实时同步功能于一体. 可参考 https://www.oceanbase.com/product/oms
  2. 负责数据库备份工具, 可以为OceanBase提供强有力的保护,包括本地数据中心、其他云厂商、公共云及混合云。
  3. 负责数据库运维管控平台, 实现OceanBase管控平台的研发, 管理和部署OceanBse, 接入k8s, https://www.oceanbase.com/product/ocp
  4. 负责数据库诊断工具的研发, 帮助快速定位OceanBase 问题, 尤其是对OceanBase监控系统。
  5. 负责数据库客户端驱动, 实现类似go 驱动, 对接navicate, kettle, hue 等工具。

职位要求:

1.熟练掌握ACID、范式设计、索引设计等关系数据库基础理论知识,熟悉2pc、paxos、base、cap等分布式数据库基础理论知识。
2.熟练掌握MySQL、Oracle等一种主流数据库体系架构及运行机制,了解主流的分布式数据库(Spanner/Cassandra等),对各数据库优劣和适用场景有深入的理解,能根据具体场景进行数据库选型和模型设计。
3.熟悉Linux/Unix操作系统,熟练掌握C++/Java/Python/Perl/Golang等语言中的一种,可以通过编写程序解决工作中遇到的问题,具备良好的编程风格,有高并发系统经验者优先。
4.熟练掌握数据库性能优化技巧,能够定位全链路上的性能瓶颈(网络、CPU、IO、操作系统等),并解决问题。
5.对技术特别是存储技术方面有激情有追求,愿意在数据库领域持续投入青春和精力,渴望突破、勇于挑战。
6.良好的团队协作能力,有大局观,有较强的抗压能力和积极的心态。
7.良好的沟通表达能力,具备优秀的文档能力,使用文字、图示清楚地表达架构意图,能够熟练编写各类技术文档。
8.具有 Hadoop/spark/Flink/storm/elastic search/Kafka等分布式计算系统开发/运维经验者优。

联系方式

1.可以在职位外网链接直接投递,
2.或者联系(公众号消息发送:加好友)
-公众号名称:OceanBase技术闲谈
3.或者邮件(qing.meiq#alibaba-inc.com)(请改#为@)

评论

热门职位