有狀態服務工程師(PostgreSQL)– Diabolocom,法國混合辦公
為 Diabolocom 的 AI 驅動客戶通訊平台營運並擴展 PostgreSQL 與分散式有狀態服務。強化資料庫可靠性、故障切換能力、可擴展性與基礎設施自動化。
說明
- 負責 Diabolocom 有狀態服務的營運與改善,重點關注資料庫與資料儲存
- 執行與維護 PostgreSQL、ClickHouse、Redis、RabbitMQ 以及 Kafka/Redpanda 系統
- 設計並擴展涵蓋 50 多個 PostgreSQL 叢集的資料庫基礎設施
- 推動資料庫維護、升級、遷移、高可用性、複寫、故障切換、備份與還原,以及災難復原工作
- 重建 PostgreSQL 叢集,啟用資料中心之間的自動故障切換
- 強化佇列系統,包括採用仲裁機制的 RabbitMQ 部署
- 開發與維護可靠的 Redis 基礎設施
- 診斷並解決具挑戰性的效能、可擴展性與可靠性問題
- 與開發、SRE、網路及基礎設施團隊密切合作
- 協助改善監控、自動化與營運安全
- 參與值班與事件管理輪值
- 領導技術專案並協助制定工程決策
職位要求
- 具備 DBA、資料庫工程師、SRE 或類似職位的實務經驗,並擁有豐富的 PostgreSQL 經驗
- 具備執行正式環境資料庫的經驗,能處理升級、遷移、複寫、備份、復原、監控與效能診斷
- 深入了解有狀態系統的高可用性與可靠性,包括故障切換、備援、複寫、災難復原與低停機維護
- 扎實理解分散式系統,包括複寫、一致性、容錯,以及大規模營運有狀態服務
- 具備地端基礎設施經驗,或能夠並願意快速適應裸機環境
- 具備出色的系統設計能力,能夠評估可擴展性、可靠性與效能
- 具備與軟體開發團隊密切合作、交付可靠資料庫與有狀態服務解決方案的經驗
- 具備出色的故障排除與分析解決問題能力
- 願意參與值班與事件管理職責
- 具備流利的英語書寫與口語能力
- 具備 ClickHouse、Kafka/Redpanda、RabbitMQ、Redis、Elasticsearch/OpenSearch、MySQL、Cassandra 或 MongoDB 經驗者佳
- 具備進階 Linux 管理、裸機或資料中心營運、可觀測性、容量規劃、負載測試、基礎設施自動化、組態管理、事件管理、根因分析或事後檢討等額外經驗者佳
福利待遇
- 可選擇適合自己的設備配置,包括 Mac 或 Linux 與螢幕
- 午餐券
- 補助 Navigo 月票費用的 50%
- 混合辦公安排,每週三天到辦公室、兩天遠端辦公
