Senior System Engineer 資深系統工程師
Posted Updated 3
views
Description
- 系統平台管理(Linux / Virtualization / Cluster)
- 維運大型 Linux 系統(kernel tuning、cgroups、NUMA)
- 管理虛擬化平台(VMware / Xen)
- 設計並維護高可用架構(HA、Failover、Heartbeat)
- 管理 VM lifecycle(deploy / migrate / snapshot / recovery)
- 撰寫系統設計文件(HLD / LLD / SOP)
- 效能分析與調校(Performance Optimization)
- 分析 CPU spike、I/O bottleneck、network delay、OOM
- 使用 perf / sar / iostat / atop / bpftrace 進行深入分析
- 優化 Kernel 參數(sysctl)、IO scheduler、Hugepage
- 進行容量規劃(CPU / Memory / IOPS / Throughput 模型)
- 高可用與災難復原(Reliability & HA/DR)
- 規劃跨區架構(Multi-AZ / Multi-Region)
- 設計 Failover、Replication、DR 流程
- 建立系統級健康檢查、自動化 self-healing
- 設計可重複、可預測的部署流程
- Incident Response / RCA
- 處理系統相關 P1 / P0 重大事件
- 執行 Root Cause Analysis(RCA)
- 與 Network、Storage、Cloud、NOC、R&D 協同處理事件
- 提出改善計畫、風險控管策略、預防措施
- 自動化(Automation & Tooling)
- 撰寫自動化腳本:Python / Shell / Go(至少一種)
- 使用 Ansible / Terraform / GitOps 建立系統自動化流程
- 自動化部署、設定、變更與日常維運
- 建立 Internal Tool(API、Webhook、CLI 工具)
- Observability(監控 / 日誌 / 指標)
- 建立系統監控項目:CPU、Mem、Disk、IO、延遲
- 使用 Prometheus / Grafana / Loki 進行觀測
- 設計 alert rule、健康指標、容量警示
【職位技能要求】
- 精通 Linux 系統管理、故障排除、Kernel / process model
- 熟悉虛擬化平台(KVM、VMware、Hypervisor 架構)
- 熟悉 Storage(NFS/CEPH)或 Networking 基礎
- 熟悉系統調校(CPU/Memory/IO/Kernel Parameter)
- 熟悉 Bash shell、Python / Go 任一語言
- 熟悉 Git、CI/CD、IaC(Ansible/Terraform)
- 熟悉常見高可用架構(Keepalived、Pacemaker、Corosync)
- 具備事件處理與 RCA 經驗