崗位職責(zé):
1.負(fù)責(zé)MySQL/MariaDB?數(shù)據(jù)庫安裝、備份、還原、升級(jí)、遷移等基本工作;
2.負(fù)責(zé)數(shù)據(jù)庫高可用性和容災(zāi)機(jī)制;
3.負(fù)責(zé)數(shù)據(jù)庫的性能監(jiān)控,故障監(jiān)控,數(shù)據(jù)庫調(diào)優(yōu);
4.根據(jù)開發(fā)人員提供的需求,創(chuàng)建,修改數(shù)據(jù)庫對(duì)象;
5.對(duì)開發(fā)人員提供的SQL腳本,進(jìn)行審核并線上更新;
6.熟悉分布式數(shù)據(jù)庫中間件MYCAT,MySQLRouter應(yīng)用;
任職資格:
1.二年以上MySQL/MariaDB?DBA?實(shí)際工作經(jīng)驗(yàn);
2.做事必須要細(xì)心,尤其操作數(shù)據(jù)庫,自學(xué)能力強(qiáng),愛學(xué)習(xí),愛思考;
3,熟悉Linux?操作系統(tǒng),熟悉Shell/Python?之一,xtrabackup?等工具,能對(duì)日常監(jiān)控管理做簡單的開發(fā);
4.熟悉MySQL常見存儲(chǔ)引擎,尤其InnoDB體系架構(gòu)以及優(yōu)化方案;
5.熟悉MySQL數(shù)據(jù)庫復(fù)制技術(shù),異步,半同步,GR,?Galera?Cluster基本原理;
6.精通應(yīng)用分庫分表、讀寫分離設(shè)計(jì),熟悉數(shù)據(jù)垂直和水平切分;
加分項(xiàng):
1.熟練運(yùn)用?MYCAT,?MySQLRouter?中間件;
2.對(duì)MS?SQL?Server?有一定的了解;
3.有金融行業(yè)工作經(jīng)驗(yàn)優(yōu)先;