資深 SRE 工程師 (Senior Site Reliability Engineer)
Description
【關於我們】
我們是 LINE GO,台灣的 MASS 服務平台,每天處理全台大量即時叫車、租車、司機媒合與付款流程。系統對可用性、延遲與成本效率都有高度要求—— 一次 5 分鐘的中斷,代表數千位司機與乘客同時受影響。我們相信用自動化、可觀測性與工程紀律取代人力救火。
【你將負責的事】
●基礎設施遷移與現代化
- 盤點與規劃:梳理現有 AWS 服務、依賴關係、流量模式,產出可執行的遷移路線圖。
- 容器化:協助開發團隊將服務打包為合規的 container image,建立 base image 與安全掃描流程。
- 遷移至 EKS:分階段將服務搬上 EKS 叢集,設計零停機切換策略(DNS cutover、流量 shadow、canary)。
- Terraform 化:將既有手動 / Console 建立的 AWS 資源收編為 Terraform code,建立 module 規範與 state 管理。
- 建立遷移 playbook:讓後續服務遷移成為可複製的流程,而不是一次性專案。
●基礎設施與 Kubernetes
- 維運與優化生產環境 AWS EKS叢集(部署於東京 `ap-northeast-1`),包含 infra / on-demand / spot 多 node group 架構。
- 用 Terraform 管理 AWS 資源與 EKS 模組,推動 IaC 覆蓋率與審查流程。
- 規劃 cluster 升級策略(K8s 版本、CoreDNS、NodeLocal DNSCache、Cluster Autoscaler 等核心元件)。
- 調校 HPA / PDB / topologySpreadConstraints,兼顧穩定性與成本。
●部署與發佈
- 以 ArgoCD + Argo Rollouts推動 GitOps 與漸進式發佈(canary、blue-green)。
- 維護 GitHub Actions Runner Controller (ARC) self-hosted runner 基礎設施。
- 協助開發團隊設計安全、可回滾的發佈流程。
●可觀測性與 On-call
- 以 Datadog建立 SLI / SLO、告警、Dashboard 與 APM / Log / Infra 整合。
- 主導事故處理與 post-mortem,把一次性問題轉成系統性改進。
- 參與 on-call rotation。
●性能與成本
- 分析熱點服務(API、Worker、CDP worker、Scheduler)瓶頸並提出改善方案。
- 用 spot instance、right-sizing、autoscaling 策略持續降低單位成本。
- 優化網路層(DNS、Ingress、egress IP、跨 AZ 流量)。
【跨團隊協作是這個角色的核心】
不是在機房裡單獨工作的 SRE。你會與後端工程師密切合作,成為他們的基礎設施夥伴:
●遷移過程:和後端一起拆解服務依賴、設計容器化方案、規劃無痛切換——你需要理解他們的程式碼,他們也需要理解你的基礎設施決策。
●日常維運:協助後端做 performance tuning、疑難排解(為什麼 pod OOM?為什麼 DB 連線爆增?),而不是丟一句「你們自己看 log」。
●推廣最佳實踐:把 K8s、GitOps、observability 的能力轉化成後端聽得懂、用得到的規範與工具。
●事故處理:和後端一起進 war room,共同還原根因、寫 post-mortem,而不是互相甩鍋。
我們的文化是工程師彼此尊重、把事情解決擺第一。如果你習慣「我負責 infra,應用層不關我事」的做法,這裡可能不適合你。
【必要條件-硬實力】
●5 年以上 SRE / DevOps / 後端營運經驗,其中至少 3 年深度操作 Kubernetes(生產級)。
●有從零到一 / 或既有服務搬遷上 K8s 的實戰經驗**(不是只接手已存在的叢集)。
●熟悉 AWS 生產環境(EKS、EC2、ECS、VPC、IAM、Secrets Manager、ALB/NLB、Route53 等)。
●精通 Terraform,能將既有手動建立的 AWS 資源 import、模組化,並規劃 state 管理策略。
●熟悉 GitOps 工具鏈(ArgoCD / Flux 擇一)。
●熟悉 Docker / container 最佳實踐,能協助開發者容器化既有服務。
●有 on-call 與事故指揮 (IC) 實戰經驗,能撰寫可追蹤的 post-mortem。
●Linux / 網路 / Container 基礎紮實。
●Python / Go / Bash 至少一種可寫出可維運的工具。
●中文溝通流利(團隊日常語言),能讀寫英文技術文件。
【必要條件-軟實力】
● 優秀的溝通能力:能把基礎設施議題解釋給非 infra 背景的工程師聽,也能聽懂後端的痛點。
●樂於教學 / 被教學:願意花時間帶後端同事上手 K8s、Terraform;也願意向後端請教業務邏輯。
●同理心與耐心:遷移期間會有許多「這為什麼要改?」的對話,你需要說服人、而不是命令人。
●問題導向而非工具導向:先理解後端要解決什麼問題,再決定要不要動用某個技術。
【為什麼加入我們】
●真實流量、真實壓力:台灣在地大規模叫車服務,不是沙盒練習。
●Greenfield 主導權:你會定義公司的 K8s / Terraform 標準,不是接手別人的包袱。
●工作看得見成效:你提出的優化會直接反映在 AWS 帳單與 SLO 上。
●與後端並肩作戰:我們重視協作,不接受「我負責 infra、你負責 app」的牆。
●決策快、不層層簽核:小而精的平台團隊。