一、數(shù)據(jù)庫日常管理
負(fù)責(zé)公司核心業(yè)務(wù)系統(tǒng)的Oracle/MySQL數(shù)據(jù)庫架構(gòu)設(shè)計、部署、遷移、擴(kuò)容及高可用方案實(shí)施;制定并執(zhí)行數(shù)據(jù)庫日常維護(hù)計劃,包括備份恢復(fù)、性能監(jiān)控、容量規(guī)劃、安全策略等;監(jiān)控數(shù)據(jù)庫運(yùn)行狀態(tài),快速響應(yīng)并解決數(shù)據(jù)庫故障、性能瓶頸及異常問題。
二、性能優(yōu)化與故障排查
對數(shù)據(jù)庫進(jìn)行性能調(diào)優(yōu),分析慢查詢、鎖等待、資源爭用等問題,優(yōu)化SQL語句、索引策略及系統(tǒng)參數(shù);定期輸出數(shù)據(jù)庫健康檢查報告,提出改進(jìn)建議并推動落地;主導(dǎo)復(fù)雜數(shù)據(jù)庫故障的根因分析(RCA),制定預(yù)防性措施。
三、高可用與容災(zāi)建設(shè)
設(shè)計和實(shí)施Oracle Data Guard/RAC、MySQL主從復(fù)制/組復(fù)制(MGR)/InnoDB Cluster等高可用架構(gòu);制定并演練數(shù)據(jù)庫容災(zāi)方案,確保業(yè)務(wù)連續(xù)性;參與災(zāi)備切換演練,驗證恢復(fù)流程有效性。
四、安全與合規(guī)管理
執(zhí)行數(shù)據(jù)庫安全策略,包括用戶權(quán)限管理、數(shù)據(jù)加密、審計日志配置及合規(guī)性檢查;定期進(jìn)行漏洞掃描與修復(fù),防范SQL注入、數(shù)據(jù)泄露等安全風(fēng)險;配合安全團(tuán)隊完成等保測評、GDPR等合規(guī)要求。
五、自動化與工具開發(fā)
開發(fā)數(shù)據(jù)庫自動化運(yùn)維腳本(如Shell/Python),提升運(yùn)維效率;搭建監(jiān)控告警體系(如Prometheus+Grafana、Zabbix),實(shí)現(xiàn)數(shù)據(jù)庫狀態(tài)實(shí)時可視化;推動數(shù)據(jù)庫標(biāo)準(zhǔn)化、自動化流程建設(shè),減少人工操作風(fēng)險。
六、技術(shù)支持與協(xié)作
為開發(fā)團(tuán)隊提供數(shù)據(jù)庫設(shè)計、SQL優(yōu)化及架構(gòu)評審支持;參與業(yè)務(wù)系統(tǒng)數(shù)據(jù)庫相關(guān)需求的技術(shù)方案制定;協(xié)助完成云數(shù)據(jù)庫(如騰訊云TDSQL、阿里云PolarDB)的遷移與運(yùn)維。
一、教育背景
計算機(jī)、軟件工程或相關(guān)專業(yè)本科及以上學(xué)歷,5年以上Oracle/MySQL DBA工作經(jīng)驗;具備OCM、OCP或MySQL OCP認(rèn)證。
二、技術(shù)能力
精通Oracle數(shù)據(jù)庫體系結(jié)構(gòu),熟悉Data Guard、ASM、RAC、GoldenGate等技術(shù);熟練掌握AWR、ASH、ADDM等性能診斷工具,具備復(fù)雜SQL調(diào)優(yōu)經(jīng)驗;熟悉Oracle分區(qū)表、物化視圖、并行查詢等高級特性。精通MySQL高可用架構(gòu)(如主從復(fù)制、MGR、ProxySQL),熟悉InnoDB存儲引擎原理;熟練使用工具進(jìn)行性能分析;具備MySQL集群(如PXC、Galera)或云數(shù)據(jù)庫(如騰訊云TDSQL)運(yùn)維經(jīng)驗者優(yōu)先。
三、綜合技能
熟悉Linux/Unix操作系統(tǒng),掌握Shell/Python腳本編寫;了解數(shù)據(jù)庫中間件(如MyCat、ShardingSphere)或容器化部署(Kubernetes)者優(yōu)先;
四、軟性素質(zhì)
責(zé)任心強(qiáng),具備優(yōu)秀的故障排查能力與抗壓能力;良好的溝通協(xié)作能力,能夠與開發(fā)、運(yùn)維、安全團(tuán)隊高效配合;具備技術(shù)文檔編寫能力,能輸出運(yùn)維手冊、技術(shù)方案等文檔。