崗位職責:
1.數據庫設計與開發:根據業務需求設計數據庫表結構、索引、視圖、存儲過程、觸發器、分庫分表邏輯等,確保系統的高效性和可擴展性。同時編寫存儲過程和函數,封裝復雜的數據處理邏輯,提高數據處理的效率和安全性。
2.性能優化:對數據庫進行性能調優,分析查詢語句的執行計劃,優化 SQL 語句,創建合適的索引,調整數據庫參數,提高數據庫的讀寫性能,減少查詢響應時間,確保系統的高效運行。
3.數據庫運維:負責數據庫的日常巡檢維護,包括數據庫的備份與恢復、監控數據庫的運行狀態,及時處理數據庫故障和問題,確保數據庫穩定運行。
4.其他:負責數據庫安裝、備份、還原、權限管理、安全防護、相關文檔編制等工作。
任職要求:
1.學歷及專業要求:本科及以上學歷,計算機相關專業。
2.崗位經驗:5年以上數據庫管理開發經驗。
3.專業技能:熟練掌握Oracle、MySQL、SQL Server、PostgreSQL、達夢等主流數據的體系結構、工作原理、數據設計、性能優化、制定安全策略,熟悉數據庫的安裝、配置、備份和恢復等操作;具備扎實的SQL編程能力,能夠編寫高效、可靠的SQL查詢和存儲過程;熟悉windows server、Linux操作系統;精通數據庫原理以及水平、垂直分區、數據庫集群等技術;熟悉數據庫鎖、事務機制;了解主流的分布式數據,根據具體場景進行數據庫選型和模型設計。
4.溝通協作及能力要求:具備較強問題解決能力,能夠快速定位和解決數據庫開發和運行過程中出現各種問題,具備良好溝通和團隊協作精神。