Ba
Posted:
February 28, 2026
Location:
Beijing, Beijing, China
Job Description
- 至少掌握Golang、Python、C++等1-2种开发语言- 掌握MySQL高可用技术栈(MGR/Orchestrator/ProxySQL/Consul),理解GTID复制、半同步机制、并行复制等内核原理
- 掌握Paxos/Raft等共识算法在数据库选主场景的工程实现
- 深入理解网络、存储、OS层对高可用架构的影响(VIP、仲裁机制、脑裂处理)
- 构建通用云数据库后端服务平台,支撑数据库新产品快速构建与迭代,满足稳定、可靠、安全的核心要求
- 设计数据库高可用自动切换方案(主从切换、MGR选主、脑裂处理等)
- 开发及维护数据库高可用自动化平台,实现故障秒级检测与自动切换,最小化RTO与RPO
- 建立数据一致性校验机制,确保主从切换、容灾演练后的数据零丢失。
- 掌握Paxos/Raft等共识算法在数据库选主场景的工程实现
- 深入理解网络、存储、OS层对高可用架构的影响(VIP、仲裁机制、脑裂处理)
- 构建通用云数据库后端服务平台,支撑数据库新产品快速构建与迭代,满足稳定、可靠、安全的核心要求
- 设计数据库高可用自动切换方案(主从切换、MGR选主、脑裂处理等)
- 开发及维护数据库高可用自动化平台,实现故障秒级检测与自动切换,最小化RTO与RPO
- 建立数据一致性校验机制,确保主从切换、容灾演练后的数据零丢失。
Apply for this Job
Submit your application for the 平台研发工程师(J) position at Baidu.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
Beijing, China
Posted:
February 28, 2026
Deadline:
April 09, 2026