一、崗位職責 1. 數據遷移與集成 l 主導 Oracle、阿里云原生數據庫(PolarDB、RDS)、SQL Server 等異構數據庫的跨平臺遷移項目,基于 DSG、NineData 等專業數據遷移工具設計并執行全流程方案(評估→規劃→實施→驗證)。l l 解決遷移過程中的數據一致性、性能瓶頸及兼容性問題(如字符集、數據類型轉換),保障基于專業遷移工具的同步鏈路穩定、低延遲、無數據丟失。l l 基于 DSG、NineData 特性優化遷移配置,結合 Shell/Python 開發自動化遷移腳本與配套工具,提升遷移效率與準確性。l 負責遷移工具的日常運維與問題排查,針對不同業務場景(如海量數據、實時同步、跨云遷移)適配工具參數與遷移策略。 2. 數據庫架構設計 l l 設計高可用、可擴展的數據庫架構,包括分庫分表、讀寫分離、分布式事務等方案。l l 結合業務需求優化表結構、索引設計及存儲策略,提升查詢性能與資源利用率。l l 審核開發團隊的 SQL 設計,確保符合規范并規避潛在風險(如死鎖、性能陷阱)。 3. 運維與優化 l l 負責 Oracle、SQL Server 及阿里云數據庫的日常監控、備份恢復、性能調優與故障處理。l l 制定并執行數據庫安全策略(如權限管理、數據加密、審計日志)。l l 結合阿里云工具(如 DAS、DMS、DSG/NineData) 監控與診斷功能實現自動化運維與智能診斷。 4. 技術決策與協作 l 參與技術選型,評估數據庫方案的可行性、成本與風險。 l 指導初級DBA團隊,分享最佳實踐并推動技術標準化。 二、任職要求 1. 硬性條件 l 學歷:本科及以上,計算機、軟件工程或相關專業。 l 經驗:5年以上DBA經驗,至少3年Oracle、SQL Server及阿里云數據庫實戰經驗。 l 認證:Oracle OCP/OCM、SQL Server MCTS/MCITP或阿里云ACP/ACE認證優先。 2. 技術能力 l Oracle:精通SQL優化、RAC部署、Data Guard配置、AWR分析及閃回技術。 l SQL Server:熟悉AlwaysOn、列存儲索引、T-SQL高級特性及性能調優。 l 阿里云:熟悉PolarDB、RDS、DTS、DMS等產品,具備云原生數據庫運維與架構設計經驗。 l 遷移工具:熟悉 DSG、NineData等遷移工具的核心功能,能獨立完成異構數據庫(跨平臺 / 跨云)的全量 + 增量遷移配置、性能調優、故障排查,熟悉工具的同步策略、數據校驗、斷點續傳等核心特性。 l 其他:掌握Shell/Python腳本開發,了解Kubernetes、Docker等容器化技術。 3. 項目經驗 l 主導參與過5個以上跨平臺數據遷移項目(如Oracle→SQL Server、傳統數據庫→云原生)。 l 有大型系統(如電商、金融、物聯網)數據庫架構設計經驗,支持高并發、低延遲場景。 4. 軟技能 l 強問題解決能力,能快速定位并解決復雜數據庫故障。 l 良好的溝通能力,能跨部門協作推動技術落地。 三、加分項 l 熟悉大數據技術(如Hadoop、Spark)與數據庫的集成方案。 l 有開源數據庫(如PostgreSQL、MySQL)優化經驗。 l 發表過數據庫相關技術文章或參與過社區貢獻。