数据库运维工程师是指从事数据库设计、测试和部署交付,能统管数据库系统的人员。
数据库运维工程师的岗位职责有:
1、编写并优化数据库表结构和存储方式;
2、对项目测试数据进行质检,辅助运维人员进行质量整改;
3、监察运维人员的数据库操作,分析并提供整改方案;
4、实时备份数据库的架构和运行数据,保证仓库负载均衡,生产业务数据能稳定运行;
5、负责数据库的选型、测试、维护及管理工作;
6、及时排查数据库系统潜在的故障问题,并提供相应措施;
7、制定并执行数据库监控、备份方案策略。
数据库运维工程师的岗位要求有:
1、熟悉Mysql,MSSQL,Oracle等主流数据库,能熟练操作各种系统功能;
2、能独立编写数据分析报告,发现和分析其中潜在的问题;
3、熟悉Shell、Perl、Python脚本语言,有一定的编程能力。