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