岗位职责
1、负责平台线上数据库问题的排查、定位、解决。
2、负责数据库的安装、升级、数据迁移、问题诊断解决,及数据库性能监控优化。
3、负责数据库开发规范及安全规范、运维规范的建设和优化、实施。
4、指导开发人员数据库的设计、优化、审核SQL,保障数据库运行的效率和质量。
5、负责Paas层其它中间件的安装、升级、数据迁移、问题诊断解决,及性能监控优化,保障平台稳定运行;
任职要求
1、精通关系型数据库Mysql、Maridb集群的高可用及负载均衡知识,能够做到搭建、运维和性能调优
2、精通非关系数据库Mongo、Redis、ES数据库集群的高可用及负载均衡知识,能够做到搭建、运维和性能调优
3、精通zabbix等监控工具的使用,能够做到数据库问题分析、性能优化、备份恢复、补丁升级等技术支持
4、精通SHELL或Python脚本编写,能够根据业务需求编写自动执行脚本及相关SQL脚本。
掌握:
1、熟悉Oracle高可用RAC的基本使用,能够做到搭建和维护
2、熟悉Mariadb数据同步工具Canal和Monog同步工具Mongo-shake,能够做到单机和集群的搭建,及正常维护
3、熟悉Kafka、Rabbitmq、Rocketmq、Haproxy等常用中间件,能够做到对其配置和性能调优;
4、熟悉数据库中间件规范,能够制定数据库中间件开发和使用规范
5、熟悉数据库迁移工作,能够做出合理又安全的数据迁移方案
了解:
1、了解PG数据库、GP数据库、SQL Server数据库的搭建和使用
2、了解OceanBase数据库的基本知识"