DevOps 工程師(Windows → Linux 部署 / CI/CD / Docker)

Job updated about 2 months ago
The employer was active 23 days ago

Job Description

【工作內容】

  • 將 Java Spring Boot 後端與 React + Next.js 前端,從 Windows 開發環境 打包並部署到 Linux 伺服器

  • 規劃並實作 可重複執行的部署 Pipeline(Docker 容器化或 CI/CD 自動化)

  • 撰寫並維護部署相關 script、設定檔與 SOP,讓流程標準化、文件化

  • 盤點現有環境與服務依賴,持續優化部署流程與穩定度

  • 針對部署失敗或環境差異,透過 log、測試與文件查詢進行問題分析與排除

【必要條件】

  • 曾實際將 Windows 開發的系統部署到 Linux 環境,可說明 1–2 個真實案例

  • 具下列其一實作經驗

    • 使用 Dockerfile 打包服務

    • 建立 CI/CD Pipeline(GitHub Actions / GitLab CI / Jenkins 其一以上)

  • 熟悉 Linux 操作與 Shell 腳本,了解 Java(Maven/Gradle)與 Node.js / Next.js 的 build 與打包流程

  • 熟悉 Git 版控與 Branch Flow

  • 至少 1 年以上軟體開發或系統管理實務經驗(有跨平台部署經驗尤佳)

  • 對部署與環境問題有耐心,願意透過實驗與查資料把問題追到底

【加分條件】

  • 具 AWS / GCP / Azure 任一雲端平台實務部署經驗

  • 了解 Kubernetes 基本概念

  • 使用過監控與 Log 系統(Prometheus / Grafana / ELK 等)

  • 曾整理過團隊可以共用的部署文件或 Internal Wiki

【適合這個職位的你】

  • 喜歡把「手動流程」整理成 script 或自動化流程

  • 對環境設定、部署流程、效能與穩定度有興趣

  • 有開發背景(後端或前端皆可),想往 DevOps 方向發展

【工作資訊】

  • 工作地點:台北市大安區辛亥路二段 47 號 1 樓

  • 工作時間:日班,正常工時,週休二日(偶爾需配合部署時段)

  • 職務型態:全職,與後端、前端工程師密切合作

  • 薪資範圍:月薪 55,000 元起,依能力與經驗調整

【應徵方式】

請在 Cake 投遞履歷並附上:

  • 個人履歷(含自我介紹與工作經歷)

  • 至少一個 Windows → Linux 部署的實際案例說明

  • 相關 build script / CI 設定檔 / Dockerfile 範例(可遮蔽敏感資訊)

  • GitHub / GitLab 作品連結(若有)

  • 期望薪資與可到職時間

我們會先以作品與經驗內容進行評估,符合條件者將安排後續面談。

Requirements

職務需求(請整段貼入「職務需求」欄位)

工作內容:

  1. 將 Java Spring Boot 後端與 React / Next.js 前端,從 Windows 開發環境打包並部署到 Linux 伺服器。

  2. 規劃與維護 CI/CD Pipeline(例如 Jenkins、GitHub Actions 或 GitLab CI),讓部署流程自動化且可重複執行。

  3. 撰寫與維護部署相關的 script、Dockerfile、設定檔與作業流程文件(SOP),讓團隊成員可以依據文件操作。

  4. 管理與維護各環境設定(DEV / STAGE / PROD),包含環境變數、憑證、網路與防火牆等設定。

  5. 針對部署失敗或服務異常,透過日誌與監控工具進行問題分析與排除,確保系統穩定運行。

  6. 持續優化部署流程、啟動速度與穩定性,降低人工操作與出錯機率。

基本條件:

  1. 具備 2 至 3 年以上軟體開發、系統管理或 DevOps 相關實務經驗。

  2. 至少有 1 至 2 個「從 Windows 開發環境部署到 Linux 上線」的實戰案例,能清楚說明整體流程與遇到的問題。

  3. 熟悉 Linux 指令操作與 Shell script,了解服務啟動、權限與檔案系統等基本觀念。

  4. 熟悉 Git 版控與常見分支流程(例如 feature、release、hotfix 等)。

  5. 理解 Java(Maven 或 Gradle)以及 Node.js / Next.js 的 build 與打包流程。

  6. 對問題排查有耐心,願意透過實驗與查詢資料,把部署相關問題追到根本原因並記錄。

加分條件:

  1. 具備 AWS(或 GCP、Azure)實際部署經驗,例如 EC2、Load Balancer、RDS、S3 等服務。

  2. 具備 Docker 或 Docker Compose 實戰經驗,能獨立撰寫與維護 Dockerfile。

  3. 使用過監控與日誌系統,例如 Prometheus、Grafana、ELK 或 OpenSearch 等。

  4. 曾整理團隊共用的部署文件、內部 Wiki 或自動化工具。

  5. 對系統安全性(金鑰管理、憑證與權限)及成本優化有基本概念。

我們期待的特質:

  1. 喜歡把重複的手動步驟,整理成 script 或自動化流程。

  2. 面對環境設定、部署或網路相關問題時,能冷靜拆解、紀錄並逐步排查,而不是只依賴重啟服務。

Interview process

面試流程(請整段貼入「面試流程」欄位)

  1. 履歷與作品審查:
    由團隊先審閱履歷與相關經驗,若有 GitHub、GitLab、技術部落格或部署文件,請一併提供參考。

  2. 技術面談與案例討論(約 60 分):
    邀請候選人分享一個最熟悉的部署或 Pipeline 案例,說明系統架構、部署流程、遇到的問題與解決方式,並針對 Windows 到 Linux 部署實務、CI/CD 設計思路與故障排除方式進行深入討論。

  3. 最終評估與錄取通知:
    綜合評估技術能力、問題解決方式、溝通與合作模式,如果雙方都認為合適,將提出正式錄用與薪資條件,並確認報到時間。

Personal Invitation Link
This is your personal referral link for job invitation. You'll receive an email notification when someone applied for the position via your job link.
Share this job
People who applied for this job also applied for
Logo of the organization.
Full-time
Mid-Senior level
5
1M ~ 2M TWD / year
Logo of the organization.
Full-time
Mid-Senior level
1
800K ~ 1M TWD / year
Logo of the organization.
Full-time
Mid-Senior level
3
80K ~ 150K TWD / month
Logo of the organization.
Full-time
Mid-Senior level
1
1M ~ 2M TWD / year
Logo of the organization.
Full-time
Mid-Senior level
1
1.1M ~ 1.3M TWD / year
Logo of eGroupAI.

About us

團隊簡介/地點

致力於對群眾有益的事情,並打造一個身體健康、財務健康、資訊健康的服務與工作環境。
關心台灣年輕一代的未來,提供一個發揮自我與經驗傳承的平台,跟全世界接軌。

益群健康(股)

公司 : 益群健康(股)
地址 : 台北市大安區辛亥路二段47號(近台大側門)
官網 : eGroupAI