云数据库开发工程师
🤖 AI 估测:¥30K-50K
发布时间:13 天前
ℹ️关于这个职位
这是一个专注于云数据库核心组件开发的工程师岗位
你将负责 MySQL 数据库中间件以及备份还原功能的研发工作,需要深入理解数据库原理和分布式系统,解决云环境下的性能与可靠性问题
这是一个技术深度要求高、能接触到大厂核心基础设施的职位
✓工作职责
云数据库 MySQL数据库中间件开发
云数据库 MySQL备份还原功能开发
⭐最低要求
熟练掌握 C/C++ 或 Golang 中任意一种
熟悉 Linux 系统原理,具备多线程、网络编程、异步 IO、分布式系统开发能力
数据库理论扎实,熟练使用 MySQL,熟悉其运行机制、架构体系及分库分表场景
具备性能分析能力,能够定位 CPU、IO、网络等方向的数据库性能问题
具备良好沟通能力、责任心与团队协作精神,能适应云数据库研发场景下的压力
👍优先资格
了解 MySQL 源码、InnoDB 机制或 B+Tree 等基础数据结构者
熟悉 MySQL / PostgreSQL 等关系型数据库架构者
了解 TiDB(TiKV)、MongoDB 等分布式数据库或分布式存储系统架构者优先
熟悉 MySQL 或 PostgreSQL 协议、主从复制协议(binlog/WAL)者
了解常见数据库高可用方案,并有开发/运维经验
有云数据库、数据库中间件、分布式 KV/存储系统开发经验者
熟练掌握数据库性能优化技巧,能够定位全链路上的性能瓶颈(网络、CPU、IO、操作系统等)的优先