职位描述
工作职责:
1.承担所负责数据库的SLA,并设计及优化现有架构;
2.负责重要的数据库相关升级任务,包括临时升级、固定维护窗口升级、协同开发排查数据相关的问题。
3.负责日常线上数据库告警处理,故障恢复。新环境的搭建,对新环境空间,性能进行评估,与开发,运维人员协调,对表结构进行合理规划。
4.负责例行维护操作,包括下线脚本部署,历史数据下线,垃圾表清理,表碎片整理,磁盘空间增加,lvm维护等。
5.输出数据库维护标准操作文档及数据库相关的技术分享
6.负责数据库迁移工作,包括由于性能无法满足需求和业务的其他的其他因素导致的迁移任务。
7.现有数据库的高可用技术的搭建及维护,如Oracle使用DG,MySQL使用主从复制技术。
8.对线上数据库备份进行维护,使用RMAN技术对数据库文件及归档的全备及增量备份,对数据库闪回数据库功能等进行维护。
9.对线上OGG环境进行监控和维护。对线上大数据进行维护,包括故障处理,丢失数据补入,新增表操作。
10.对线上数据库进行优化,包括操作系统配置,数据库参数以及SQL优化。
11.对线上数据库监控的维护操作,包括Zabbix,PMM,OEM, Grafana监控。对数据库自动化任务进行维护,如每天数据调取等。
任职要求:
1.3年以上大型数据库维护经验
2.熟悉Linux操作系统工作原理,熟练使用CentOS操作系统。
3.熟悉shell/python等至少一种语言,可以使用脚本完成相关工作。
4.熟悉TIDB、MySQL 安装备份,故障处理。熟悉数据库优化技术。
5.熟悉数据库补丁维护,包括Oracle升级PSU,One-off patch,MySQL的大版本升级、OEM升级等。
6.熟悉数据库的高可用技术的搭建及维护,如Oracle使用DG,MySQL使用主从复制技术。
熟悉Oracle Goldengate。掌握数据库监控工具,包括Zabbix,OEM。