DBA 資料庫工程師
Description
我們正在尋找一位具備系統思維與流程建構能力的資料庫工程師,職位要求並非僅止於 SQL 調效能力,更重要的是能夠建立完善的基礎設施、自動化機制與相關工具,同時引導開發團隊提升 SQL 與資料庫的使用能力。
你將負責把資料庫當成一個需要被工程化、自動化、可觀測的可靠系統來經營,同時利用 AI 與自動化工具降低人為錯誤、提升協作效率,讓工程師與 DBA 的合作更順暢。
【工作內容】
一、資料庫基礎設施與維運
1.負責資料庫參數調校、效能監控與優化,結合 SQL 與基礎設施層面一起改善系統表現
2.維護與執行資料備援、跨區備援、高可用架構的建置與維護,並定期進行災難復原相關演練
3.處理資料庫帳號統整、資料表管理、同步與日常維護相關工作,並具備基礎的 IaC 概念,讓變更可追蹤、可重現
4.進行資料庫容量規劃與資源預測,提前掌握成長趨勢並提出擴容/縮容建議
5.負責資料庫相關故障應變、除錯與根因分析,提出有效解法並降低重複發生的風險
6.建立並優化監控指標與告警機制,主動發現問題並減少無效告警
7.使用 Linux 與 Shell Script 完成日常維運與自動化作業
二、自動化與工具開發
1.具備將複雜人工流程自動化的能力,能設計並實作相關工具或腳本,提升整體維運與協作效率
2.善用 AI 工具協助檢查、優化、智慧診斷與事故分析,並把可用的能力轉化成團隊真正用得上的工具
3.建立與優化資料庫變更相關的自動化流程與風險控管機制
三、跨部門協作、知識傳承與能力提升
1.以引導的角色協助開發團隊提升 SQL 撰寫與資料庫使用能力,促進跨部門溝通更順暢
2.針對整體系統架構提供資料庫層面的專業建議,創造更穩定、可擴展的資料基礎建設
3.撰寫並維護流程、設定與 Runbook 文件,確保知識能沉澱在團隊中,而不是只存在個人經驗裡
【必要條件】
1.**有實際使用過 AI 工具的經驗(包括但不限於 Codex、Grok、Gemini、Claude Code),能將 AI 應用於檢查、優化、診斷或工具開發,而非僅限於網頁介面操作**
2.至少兩年以上 MySQL 實務操作與管理經驗,能獨立處理日常維運、參數調校與故障排除
3.至少兩年以上 Linux 系統管理經驗,熟悉常見發行版操作與管理
4.具備良好的 SQL 能力,能進行語句 Review、提出優化建議,並評估資料量與潛在風險
5.具備將人工流程自動化的經驗與能力,能用腳本或工具處理複雜工作
6.熟悉 Stored Procedure 與 Shell Script 撰寫
7.重視團隊合作,具備良好的溝通能力與問題分析解決能力,能主動發現並預防問題
8.細心負責,注重細節,能對任務負責並把事情完成到位
【加分條件】
1.擁有高可用或跨區備援架構的建置管理經驗
2.擁有 Google Cloud SQL 或其他雲端代管資料庫經驗
3.擁有 MongoDB、ClickHouse 等其他資料庫使用經驗
4.熟悉監控系統(如 Prometheus、Grafana)的建置或使用
5.具備 IaC(Infrastructure as Code)相關概念或實務經驗
6.有實際把 AI 工具整合進工作流程、並產出可用工具給團隊使用的經驗
7.有撰寫 Runbook 或完善維運文件的經驗
8.擁有主動學習能力,能持續關注並了解新技術與工作知識