摩拜数据库团队招人

数据库团队目前负责摩拜数据库和周边生态系统的建设和维护,包括分布式缓存、数据复制中心、数据库代理、数据库服务化平台、SQL自动化审计、分布式数据库等。

目前招聘如下几个方向的工程师

  1. DBA (北京)
    • 承担数据库、NewSQL和周边生态系统的运维管理、高可用和自动化平台建设;参与设计和实施同城双活、异地容灾多活架构;SQL/DDL审核和数据库日常维护
    • 要求:
      • 熟悉MySQL运维和高可用
      • 熟悉以下编程语言的至少一种:C、C++、Java、Python、PHP
      • 熟悉Linux操作系统,熟悉Shell编程
      • 有自动化运维平台开发经验者优先
  2.  分布式数据库底层研发(北京/上海)
    • 基于开源的分布式数据库TiDB,根据摩拜的业务需要进行功能改进、性能优化、可用性提升
    • 要求:
      • 有分布式或者底层系统的研发经验,包括不限于文件系统、分布式存储、KV、数据库、CDN等
      • 熟悉C/C++/Golang之任意的编程语言,熟悉SQL语言
      • 熟悉LevelDB/RocksDB或其他LSM架构的存储
      • 熟悉Raft/Paxos优先
  3. 数据库代理研发(北京)
    • MySQL代理中间件研发,解决业务对数据库读写分离、分库分表、统一入口等的需求
    • 要求:
      • 有分布式或者底层系统的研发经验,包括不限于文件系统、分布式存储、KV、数据库、CDN等
      • 熟悉C/C++/Golang/Java之任意的编程语言
      • 熟悉SQL语言,熟练使用MySQL
      • 熟悉数据库代理中间件MyCAT、Kingshard、TDDL、Atlas、MaxScale、Vitess等优先
  4. 数据库服务化平台研发(北京)
    • 数据库自动化运维平台研发,实现MySQL/Mongodb的PaaS化部署和运维,解决SQL自动审核、高可用、监控、持续备份、授权管理等需求
    • 要求:
      • 有后端服务或者云服务平台的研发经验,熟悉MySQL高可用技术
      • 熟悉C/C++/Golang/Java/Python之任意的编程语言,熟悉SQL语言,熟练使用MySQL
      • 熟悉Docker容器化技术,和K8S/Swarm等管理平台,熟悉Openstack优先
      • 有DBA经验优先
  5. 数据复制中心研发(上海)
    • 摩拜数据库复制中心平台研发,实现数据库全量和增量复制,并配合业务解决多活、容灾、国际化等需求
    •  要求:
      • 有后端服务或者云服务平台的研发经验,熟练使用MySQL/Mongodb/Redis
      • 熟悉MySQL/Mongodb复制技术
      • 熟悉C/C++/Golang/Java/Python之任意的编程语言
      • 熟悉Docker容器化技术,和K8S/Swarm等管理平台

简历请发送至 likai01@mobike.com