資深雲原生資料營運工程師
以資深 SRE 身分,擴展並保護持續成長平台上的 Kubernetes 基礎架構。 自動化可靠性、可觀測性、災難復原與雲端成本最佳化。
說明
- 設計並營運跨 Kubernetes 叢集的正式環境工作負載。
- 建置具備自我修復與自動擴縮能力的系統,減少人工操作並維持正常運作時間。
- 在 Kubernetes 環境中執行可靠的 SQL、NoSQL 與物件儲存平台。
- 制定備份、災難復原、複寫與故障切換計畫,以符合 RPO 和 RTO 目標。
- 排除並復原 Kubernetes Persistent Volumes、StorageClasses、CSI 驅動程式和 PVC 問題。
- 透過儲存分層、熱冷資料分離與 S3 生命週期政策,提升儲存效能並降低成本。
- 確保 MinIO 與 S3 相容物件儲存的安全並擴展其規模,以支援高吞吐量資料管線。
- 管理包括 EBS、io2 和 gp3 在內的區塊儲存,以及 EFS、NFS 等共享檔案系統。
- 最佳化網路、入口與出口流量及服務網格,確保通訊安全。
- 使用 ArgoCD、Flux 和 GitHub Actions 推動 GitOps 與 CI/CD 實務。
- 使用 Terraform、Helm 和 Kubernetes Operators 自動化基礎架構佈建與升級。
- 透過藍綠部署、金絲雀發布和 Spot 執行個體輪替更新,逐步交付變更。
- 使用 Prometheus、Grafana、Loki、VictoriaMetrics 和 OpenSearch 管理監控與警示。
- 領導事件應變與事後檢討。
- 讓系統健康狀況、效能與成本指標清楚可見。
- 實施最低權限 IAM、安全的服務間通訊、網路 ACL 與防火牆。
- 落實 Kubernetes RBAC、機密管理與安全的映像檔供應鏈。
- 支援稽核準備與法規遵循工作。
- 大規模分析並調校 CPU、記憶體與 I/O 效能。
- 與產品及平台團隊合作,為叢集、資料庫和儲存層配置合適規格。
- 為工程主管建立成本可視化儀表板。
職位要求
- 具備至少 8 年 SRE、DevOps 或基礎架構工程經驗。
- 精通 Kubernetes,包括多叢集營運、Helm Chart 開發與進階網路技術。
- 具備扎實的 GitOps 工作流程經驗,熟悉 ArgoCD 或 Flux。
- 精通 AWS(優先),或 Azure、GCP,並熟悉 Terraform、Pulumi 或 CloudFormation 等基礎架構即程式碼工具。
- 深入了解 SQL 與 NoSQL 資料庫,包括 MySQL 或 Aurora、PostgreSQL、MongoDB 和 Redis。
- 具備 Python、Bash 或 Go 自動化與指令碼撰寫能力。
- 具備豐富的監控與可觀測性經驗,熟悉 Prometheus、Grafana、Loki、ELK 或 OpenSearch、VictoriaMetrics 等工具。
- 具備大規模 CI/CD 與正式環境事件管理經驗。
- 具備 Kafka、RabbitMQ 或類似串流與訊息系統的經驗。
- 擁有電腦科學、工程或相關領域學士學位,或具備同等工作經驗。
- 具備營運關鍵任務、高流量、多區域系統的經驗者優先。
- 具備經驗證的雲端與 Kubernetes 成本最佳化能力者優先。
- 熟悉 Istio、Linkerd,或進階網路與出口流量控管者優先。
- 具備 Airflow、Debezium 或 ClickHouse 等資料平台元件經驗者更佳,但非必需。
- 具備良好的溝通與團隊合作能力,能與工程、DevOps、資安及產品團隊協作。
福利待遇
- 訓練與專業發展計畫。
- 績效獎金。
- 彈性的居家工作選項。
