崗位職責:
1、企業級數據庫選型及架構設計
2、數據庫安裝與配置,安裝和配置數據庫軟件,確保數據庫系統的正常運行,配置數據庫參數,調優系統性能
3、數據庫性能優化,監控數據庫的性能表現,識別性能瓶頸,進行調優。對SQL查詢進行優化,減少不必要的資源消耗。分析數據庫執行計劃,優化數據庫操作,提升數據庫響應速度,配置和調整數據庫緩存、索引、內存等參數,以確保高效運行
4、數據庫備份與恢復,制定并執行數據庫的備份和恢復計劃,確保數據的安全性,定期進行全量備份和增量備份,測試備份文件的有效性
5、數據庫安全管理,負責數據庫的安全性管理,確保數據的保密性和完整性,配置數據庫用戶權限,管理用戶的訪問控制
6、故障排查與災備管理,及時處理數據庫故障,診斷并解決數據庫異常問題,確保數據庫的高可用性
7、數據遷移與數據同步,配置數據庫的數據同步機制,確保主從數據庫的實時數據同步
8、數據庫自動化與腳本編寫,編寫和維護自動化腳本,簡化數據庫運維工作,使用腳本實現定期備份、清理日志、監控報告等任務
任職要求:
1、本科及以上學歷,計算機科學、軟件工程、信息技術等相關專業,3年工作經驗以上,具備相關數據庫管理和維護經驗
2、精通至少2-3種主流數據庫管理系統(如Oracle、MySQL、SQL Server、PostgreSQL等),具備較強的數據庫設計、管理、優化及維護能力
3、熟練操作數據庫的安裝、配置、性能優化、備份恢復等基本操作
4、SQL能力,熟練使用SQL語言進行查詢、數據操作、性能調優等,能夠優化復雜SQL查詢,分析執行計劃,提高數據庫查詢效率
5、數據庫性能優化,熟悉數據庫的性能調優技巧,如索引優化、查詢優化、資源管理等,熟悉數據庫的監控工具和分析工具,能迅速定位并解決性能瓶頸
6、備份與恢復,熟悉數據庫的備份與恢復策略,能夠定期進行備份測試,確保數據安全,掌握故障恢復的操作,能夠在系統崩潰或數據丟失時迅速恢復
7、良好的團隊合作精神,能夠與開發、運維等團隊密切配合,確保數據庫系統與其他系統的順利集成