1.參與項目的需求和設計的討論與分析,進行數據庫方向的架構設計;
?2.制定并執(zhí)行數據庫的高性能、高可用和高可擴展性保障方案,參與數據庫高可用、災備、中間件、數據傳輸、監(jiān)控等周邊生態(tài)工具的建設;
?3.主導解決數據庫重大故障、性能瓶頸、開發(fā)缺陷等相關疑難問題,深入分析,從根本上解決問題;
?4.負責關鍵生產服務器及數據庫系統(tǒng)的日常維護和監(jiān)控,保障線上業(yè)務的正常運轉,及時處理運維事故,降低故障風險;
?5.與開發(fā)人員配合,進行業(yè)務系統(tǒng)的SQL查詢分析和優(yōu)化,保證數據庫長期平穩(wěn)高效運行,保證數據安全、性能穩(wěn)定。能快速實現數據庫健康診斷、故障排查和性能調優(yōu)等工作;
?6.參與技術方案和系統(tǒng)設計評審,掌握相關的技術架構和原理,能夠根據客戶需求提供專業(yè)的解決方案;
?7.承擔部門內的技術培訓職責,進行相應的新技術研究和應用,通過培訓,知識庫建設,工具平臺建設,流程優(yōu)化等手段,提升數據庫運維服務團隊專業(yè)度;
???1.全日制正規(guī)本科計算機及相關專業(yè)本科及以上學歷;?
???2.有6年以上MySQL、Oracle、Redis數據庫的使用/運維/調優(yōu)/設計經驗,具有數據庫備份恢復、調優(yōu)、常見故障的處理和技術方案制定能力,維護過至少單庫10TB數據量的企業(yè)核心生產數據庫;?
???3.有較強的動手能力,可對Linux下DB實例進行包括不限于DB及OS?Kernel等軟硬件相關參數各種調優(yōu),精通Oracle、MySQL數據庫配置、備份、優(yōu)化、監(jiān)控;?
???4.精通MySQL、Oracle?數據庫原理,深入理解InnoDB內部工作原理及優(yōu)化,如事務、鎖、MVCC并發(fā)機制,對Oracle數據庫技術體系原理、性能問題的診斷/優(yōu)化、RAC高可用架構及RMAN各類備份恢復等非常熟悉;?
???5.精通數據庫系統(tǒng)Troubleshooting、SQL優(yōu)化,數據庫底層優(yōu)化,數據庫的安全加固;?
???6.了解阿里云或華為云分布式數據庫相關理論與實踐,有分布式數據庫維護經驗優(yōu)先;?
???7.熟練使用?LINUX,能進行PL/SQL,?shell?或者?python?編程,?熟悉存儲及網絡相關知識,除shell外,至少熟悉一種以上腳本語言,如python、go、perl等;?
???8.熟悉Zabbix、Prometheus等監(jiān)控軟件的使用;?
???9.較強的問題診斷能力,對問題有深入的思考,能夠理論聯系實踐,持續(xù)不斷追求問題的本質和良好的自我驅動能力和執(zhí)行能力;?
???10.有較好的表達、溝通能力和邏輯思考能力,能夠現場解決客戶的問題,有較強的心理素質,擁有良好的服務意識,能夠適應較大壓力環(huán)境下工作;?
???11.有ORACLE?OCM認證優(yōu)先;?
???11.具備開闊的技術視野,對當前數據庫技術發(fā)展方向和業(yè)界優(yōu)秀數據庫產品有較深入的理解,具有分享精神和團隊合作精神;?
???12.有數據庫中間件,大規(guī)模分庫分表等開發(fā)或者架構設計經驗者優(yōu)先;?
???13.有基于阿里云、華為云、K8S云原生分布式數據庫設計、優(yōu)化經驗者優(yōu)先;