崗位職責(zé):
1、保證公司數(shù)據(jù)庫系統(tǒng)的7*24小時運維保障工作,配合運營部門完善數(shù)據(jù)分析;
2、線上數(shù)據(jù)庫(MySQL/Redis)的性能分析與調(diào)優(yōu)、故障排錯,并對數(shù)據(jù)庫進(jìn)行持續(xù)性能優(yōu)化;
3、根據(jù)業(yè)務(wù)需求,制定數(shù)據(jù)庫技術(shù)方案,分庫分表策略,數(shù)據(jù)遷移方案,改進(jìn)數(shù)據(jù)庫架構(gòu),實施數(shù)據(jù)庫集群,安全加固與負(fù)載均衡方案;
4、負(fù)責(zé)數(shù)據(jù)庫的日常操作、安裝、配置、監(jiān)控、負(fù)載均衡、實時備份、災(zāi)難恢復(fù)和管理;
5、審核業(yè)務(wù)SQL語句,根據(jù)業(yè)務(wù)需求進(jìn)行索引優(yōu)化和SQL調(diào)優(yōu),保障數(shù)據(jù)上線質(zhì)量;
6、提供數(shù)據(jù)庫開發(fā)支持,帶領(lǐng)構(gòu)建數(shù)據(jù)庫自動化運維及平臺建設(shè)解決方案。
任職要求:
1、熟悉MySQL數(shù)據(jù)庫架構(gòu)設(shè)計與規(guī)劃,有豐富的分布式設(shè)計部署、Sharding、分庫分表、主從復(fù)制、高可用性、Cluster管理與維護(hù)經(jīng)驗;
2、熟練分析和優(yōu)化MySQL語句性能,精通MySQL索引、分表等優(yōu)化措施的設(shè)計和實施;
3、對高并發(fā)、復(fù)雜SQL以及數(shù)據(jù)庫集群系統(tǒng)深入理解,具有很強(qiáng)的故障定位和問題解決能力;
4、熟悉Linux基本管理,熟練使用Shell、Java、Python中的至少一種腳本語言;有自動數(shù)據(jù)庫SQL審核,數(shù)據(jù)上線等經(jīng)驗者優(yōu)先;
5、具有3年及以上的專職DBA管理和開發(fā)經(jīng)驗;
6、具備對新技術(shù)的追求精神,有良好的溝通、團(tuán)隊合作、主動思考、學(xué)習(xí)能力和強(qiáng)烈的責(zé)任心?!?