百度-数据库研发工程师-北京/深圳

工作职责:
-设计、开发百度MySQL分支,包括MySQL引擎及新功能

-设计和开发分布式数据库、数据库中间层及MySQL相关架构组件

-研究数据库架构和数据库优化,提高效率及系统稳定性、健壮性

-参与数据库设计及SQL审核和优化

职责要求:
-精通linux环境下c/c++编程,有数据库或其他存储系统开发基础

-掌握数据库基本原理和知识,熟悉SQL语法规则和特点

-掌握基本的数据结构和算法知识

-掌握基本的网络编程知识,熟悉多线程编程及其技巧

-有强烈的上进心和求知欲,善于学习新事物,对技术充满激情

-具有较强的团队合作能力,勇于面对挑战性问题

具有以下条件者优先:

-有开源数据库(MySQL、PostgreSQL等)研究和开发经验

-开源社区成员,为开源软件提交过patch

-精通linux系统IO、锁等调优技术

-有大规模分布式系统设计和开发经验