邊緣部署工程師 | Edge Deployment Engineer
Description
【工作模式與經驗要求】:
本職務以台北辦公室為主要工作地點,需依專案需求配合至客戶現場進行系統部署、驗收及技術支援,並可配合短期出差。
具 3–5 年 Linux、Infrastructure、Deployment、DevOps 或相關領域實務經驗。
【關於這個角色 About the Role】
Data Munger 的 AI 系統需要部署到各種客戶現場,而這些環境往往充滿挑戰——完全斷網的 air-gapped 網路、防火牆嚴格的網段、沒有 DHCP 的子網路、甚至現場連一個 IT 人員都沒有。這個角色的任務,就是把這些複雜性全部「抽象掉」。你要打造穩固、防呆的安裝流程與能自我修復的網路設定,讓我們的系統不管在多受限的網路環境下,都能被順利、安全、無痛地部署起來。這是一個橫跨 Linux 系統、IT 網路與容器化部署的混合型角色。你不只要懂網路,還要會寫自動化腳本,並且能設計出讓非技術現場人員也能操作的安裝流程。
【主要職責 Responsibilities】
部署自動化: 設計並開發離線安裝包(運用 Ansible、Docker、Kubernetes/K3s 或自製 Bash/Python 腳本),讓完整的系統環境能在沒有網路的情況下完成部署。
惡劣網路環境工程: 設計能應對無 DHCP 環境(自動化靜態 IP 分配、子網掃描、mDNS/本地解析)與複雜防火牆(管理服務所需的 port 與節點間通訊)的網路解決方案。
容器編排與維運: 在 edge 環境中部署與維護 Kubernetes/K3s 叢集,確保服務的穩定運行與可擴展性。
Plug-and-Play 佈建: 打造高度簡化的「zero-touch」或引導式安裝流程,讓沒有 IT 背景的現場人員也能完成安裝。
離線診斷工具: 開發本地化的日誌與診斷工具,讓非技術人員能從受限環境中輕鬆匯出系統健康數據,供工程團隊非同步檢視