崗位職責(zé)
1、負(fù)責(zé)平臺線上數(shù)據(jù)庫問題的排查、定位、解決。
2、負(fù)責(zé)數(shù)據(jù)庫的安裝、升級、數(shù)據(jù)遷移、問題診斷解決,及數(shù)據(jù)庫性能監(jiān)控優(yōu)化。
3、負(fù)責(zé)數(shù)據(jù)庫開發(fā)規(guī)范及安全規(guī)范、運(yùn)維規(guī)范的建設(shè)和優(yōu)化、實(shí)施。
4、指導(dǎo)開發(fā)人員數(shù)據(jù)庫的設(shè)計(jì)、優(yōu)化、審核SQL,保障數(shù)據(jù)庫運(yùn)行的效率和質(zhì)量。
5、負(fù)責(zé)Paas層其它中間件的安裝、升級、數(shù)據(jù)遷移、問題診斷解決,及性能監(jiān)控優(yōu)化,保障平臺穩(wěn)定運(yùn)行;
任職要求
1、精通關(guān)系型數(shù)據(jù)庫Mysql、Maridb集群的高可用及負(fù)載均衡知識,能夠做到搭建、運(yùn)維和性能調(diào)優(yōu)
2、精通非關(guān)系數(shù)據(jù)庫Mongo、Redis、ES數(shù)據(jù)庫集群的高可用及負(fù)載均衡知識,能夠做到搭建、運(yùn)維和性能調(diào)優(yōu)
3、精通zabbix等監(jiān)控工具的使用,能夠做到數(shù)據(jù)庫問題分析、性能優(yōu)化、備份恢復(fù)、補(bǔ)丁升級等技術(shù)支持
4、精通SHELL或Python腳本編寫,能夠根據(jù)業(yè)務(wù)需求編寫自動(dòng)執(zhí)行腳本及相關(guān)SQL腳本。
掌握:
1、熟悉Oracle高可用RAC的基本使用,能夠做到搭建和維護(hù)
2、熟悉Mariadb數(shù)據(jù)同步工具Canal和Monog同步工具M(jìn)ongo-shake,能夠做到單機(jī)和集群的搭建,及正常維護(hù)
3、熟悉Kafka、Rabbitmq、Rocketmq、Haproxy等常用中間件,能夠做到對其配置和性能調(diào)優(yōu);
4、熟悉數(shù)據(jù)庫中間件規(guī)范,能夠制定數(shù)據(jù)庫中間件開發(fā)和使用規(guī)范
5、熟悉數(shù)據(jù)庫遷移工作,能夠做出合理又安全的數(shù)據(jù)遷移方案
了解:
1、了解PG數(shù)據(jù)庫、GP數(shù)據(jù)庫、SQL Server數(shù)據(jù)庫的搭建和使用
2、了解OceanBase數(shù)據(jù)庫的基本知識"