工作內容
- 負責公司所有資料庫的故障處理、部署、安裝、升級、備份和資料移轉。
- 制定資料庫備份計畫,災難出現時對資料庫資訊進行恢復。
- 解決用戶端中間層和伺服器的連結問題,保證安全連接。
- 熟悉資料庫系統的存儲結構預測未來的存儲需求,制訂資料庫的存儲方案。
- 根據開發人員設計的應用系統需求創建資料庫存儲結構、資料庫物件。
- 根據開發人員的回饋資訊,在必要的時候修改資料庫的結構。
- 監控和優化資料庫的性能。
- 維護線上資料的穩定,構建資料庫的高可用、自動化、監控體系。
- 維護資料庫的日常運維、資料安全、性能優化、故障處理及前沿技術研究。
- 協助業務人員,更好的使用資料庫。
- 打造業界領先的金融級資料庫自動化運維平臺。
需要條件
- 三年以上 MySQL DBA 工作經驗,精通 MySQL 資料庫內部體系結構和原理 。
- 負責 MySQL 資料庫日常管理和維護,對現有資料系統的穩定性、高可用性、擴展性的相關保障工作。
- 負責性能監控和調優,能夠對業務需求和事故及時回應,調整資料庫設計建議 。
- 極強的 SQL 掌控能力和資料模型設計,負責審核新業務上線的資料庫代碼審核與部署 。
- 能夠進行資料庫引擎、SQL 語句和讀寫分離的優化分析/設計,並具有高併發下讀寫分離維護經驗。
- 深入瞭解 MySQL Replicat 技術細節和高可用方案,熟練搭建主從同步/備份和資料修復 。
- 精通 SQL 程式設計,熟悉複雜存儲過程、函數等的編寫,具備較好 SQL 優化能力。
- 熟悉 Linux 運維管理,至少熟練 Shell 或 Python 一種指令碼語言開發。
- 有良好的工作態度與團隊合作精神,工作認真負責,能承受較大的工作壓力。
其他條件
技能標籤: linux, MySQL, python, shell