数据库开发工程师职位描述:1、根据业务需求设计数据库逻辑和物理模型, 开发数据库生产环境所需要的存储过程、函数、脚本、数据库服务器代理。2、根据开发人员的设计,审核并创建数据库存储结构、数据库对象,负责项目数据库系统架构、模块设计和文档编写。3、负责设计和研发数据库管理系统衍生的各种应用软件产品,设计分布式数据库存储架构、数据库代理中间件等。4、深入了解数据库应用的业务需求,主导设计不同数据库架构的应用软件,并持续优化。5、参与数据库生产环境的问题,优化和解决、探索、研究新的数据库架构发展方向。提出最优的数据库存储方案。职位要求:1、5年以上数据库设计和管理的工作经验,参与过大型数据库系统设计,有大型系统数据库高并发量设计经验、熟悉数据中心的设计、容量、性能管理和调优。2、精通MySQL主从复制,主主复制,熟悉Innodb、Myisam引擎及优化策略,熟悉NoSQL技术,如:Mongodb、Hadoop、Redis等,并了解相关高可用技术。3、精通Master-Master/Slaves架构方案并具备过硬的实践应用经验,深入理解高可用架构思想,了解垂直、水平伸缩/扩展思想及分布式存储方案。4、在数据库架构和数据访问层都有丰富的SQL与数据库性能优化经验。5、熟悉Linux系统,掌握一种以上的脚本语言,包括Shell、Python、PHP等。6、具备数据库容灾的设计、实施、运维等方面的能力。7、有良好的编码习惯和技术文档编写能力,能够熟练阅读英文技术文档,有很强的沟通、组织和协调能力。工作地点:成都、苏州薪资:8K-15K