資深資料庫工程師(SQL Server)
在 Amadeus 設計並支援高可用性的 SQL Server 環境,最佳化資料庫效能與韌性。 與架構、開發、SRE 及維運團隊合作。
說明
- 建置並維護 SQL Server 資料庫。
- 與架構和開發團隊合作,打造可擴充的資料層解決方案、結構描述、資料分發、報表及分析功能。
- 制定並審查 T-SQL、預存程序、部署指令碼及資料庫設計模式的 SQL 程式碼品質標準。
- 透過查詢調校、索引、資料分割及相關技術提升資料庫效能。
- 建置並維運 SQL Server Always On 可用性群組,以支援高可用性與容錯能力。
- 排除正式環境資料庫問題,例如封鎖、死結、查詢緩慢、作業失敗及效能瓶頸。
- 建立並支援 SQL Server Agent 作業,包括排程與監控。
- 透過 SSIS 和 Azure Data Factory 實現資料整合。
- 升級、修補並維護 SQL Server 環境。
- 使用 DPA 和 Extended Events 追蹤資料庫健康狀態。
- 與 TechOps 合作處理資料庫治理、標準、容量、成本、備份、災難復原測試及業務持續運作。
- 就資料庫設計與效能向應用程式開發團隊提供建議。
- 調查根本原因,並為重大正式環境事故提供升級支援。
職位要求
- 具備 6–8 年或以上 Microsoft SQL Server 實務經驗。
- 具備扎實的 SQL Server 開發技能及進階 T-SQL 知識。
- 擁有豐富的 SQL 程式碼、預存程序及資料庫部署指令碼審查與最佳化經驗。
- 了解 SQL Server Always On 可用性群組。
- 具備正式環境支援經驗,能排除封鎖、死結、查詢效能問題、SQL Agent 作業失敗及資料庫瓶頸。
- 精通查詢最佳化、執行計畫分析及索引策略。
- 具備建立、排程、監控及疑難排解 SQL Server Agent 作業的經驗。
- 了解高可用性、災難復原、備份及還原策略。
- 具備開發及維護 SSIS 套件的經驗。
- 接觸過 Azure Data Factory(ADF)。
- 具備 SSRS Reporting Services 基礎知識。
- 具備雲端資料庫環境的經驗。
- 熟悉 NoSQL 資料庫。
- 具備在 SAFe 敏捷環境工作的經驗。
- 接觸過 Azure DevOps 或 TFS,並用於事件、變更及工作項目管理。
- 以可靠性、可擴充性及效能為重點從事資料庫工程。
- 能夠評估並提升資料庫程式碼品質。
- 具備支援高可用性正式環境的實務經驗。
- 具備出色的分析與問題解決能力,包括深入的根本原因分析。
- 能有效協作,並與架構、開發、SRE 及維運團隊的利害關係人溝通協調。
福利待遇
- 招募流程便利,並提供平等機會。
- 員工體驗具包容性,並促進歸屬感。
- 無論性別、種族、族裔、性傾向、年齡、信仰、身心障礙或其他受法律保障的特徵為何,所有人都會受到公平對待並獲得平等考量。
