岗位职责: 1、进行业务系统数据库的规划、设计、实施,设计并优化数据库物理建设方案;
2、保证数据库的稳定、高可用性;快速故障恢复、自动灾备等;
3、参与到研发中的数据库结构设计等;配合开发工程师对数据库性能分析与调优,排错,保证数据安全;制定监控计划和预警方案;
4、设计评审、以及SQL代码的上线审核
5、运维自动化建设,相关工具开发。
6、学习新的软件技术,并对相关人员进行技术指导。
任职要求: 1、3年以上数据库管理和开发相关工作经验;
2、精通MySQL、Oracle或SQL Server数据库的运行机制和体系架构;了解noSQL数据库,使用过至少一种nosql数据库;
3、熟悉超大规模和高并发系统数据库特点,对高并发数据库的锁和事务隔离问题有一定的理解,并有实际构建和管理经验,具有海量数据处理和挖掘,或有在生产环境下运用 nosql 数据库经验者优先;
4、熟练掌握主流数据库的基本操作和调优,有较强的数据库设计能力;精通数据库故障排查,备份与恢复等日常操作;
5、熟悉数据库集群的配置和使用技术。
6、熟悉Linux操作系统,至少掌握一门脚本语言(Perl/Shell/Python);
7, 熟悉日常数据库的备份和灾难恢复。