Infinidat
Infinidat
201 – 500 員工
物流製造業顧問服務
Infinidat 為現代資料中心開發高效能儲存解決方案,服務於需要在大數據、雲端、NAS、SAN 與物件儲存環境中管理高負載工作負載的組織。其產品組合包括以 100% 可用性保障為設計核心的主要儲存與次要儲存平台,而 InfiniSafe® 技術則支援先進的網路韌性。Infinidat 致力於協助 IT 團隊因應複雜的基礎架構需求,同時降低總體擁有成本。

Infinidat 首席軟體工程師,企業儲存(遠端)

負責 Infinidat 企業儲存平台的 Python、Ansible 與容器化自動化開發。全面負責產品組合的架構、測試、封裝、CI/CD 及版本交付。

說明

  • 建置並支援 AADM、SnapSync 等 Python CLI 應用程式及共用領域函式庫
  • 擴充 Infinidat Ansible Collection 模組,支援 InfiniBox 磁碟區、主機、叢集、匯出、快照、網路空間及相關資源
  • 以 Podman 管理的容器應用程式形式運作並強化 IPAT 效能告警服務
  • 擴充 Linux、Windows、AIX、Solaris、VMware ESX/vCenter、Hyper-V 及 Oracle Linux VM 上的主機與虛擬機監控程式整合
  • 在整個產品組合中支援 InfiniBox 和 InfiniMetrics REST API 以及 InfiniSDK 整合
  • 為 AADM 和 SnapSync 建立 AI 輔助的例外分流管線
  • 負責以 Docker 為基礎的建置容器、RPM 與 DEB 封裝,以及多個發行版上的建置
  • 維護所有專案的 GitLab CI/CD 管線與版本發布工具
  • 透過標記、驗證並將建置推送至不穩定、穩定及外部頻道來協調版本發布
  • 透過 Ansible Galaxy 和內部 GitLab 登錄檔發布 Ansible Collection 版本
  • 建立並維護單元測試與驗收測試涵蓋率
  • 診斷現場例外、找出根本原因,並追蹤每個問題直到解決
  • 在版本發布前依據驗收測試矩陣進行驗證
  • 維護 Jira 工作流程及整個產品組合的版本說明
  • 讓技術文件與持續演進的工具保持一致

職位要求

  • 具備七年或以上 Python 開發經驗,重點是系統或 CLI 工具,而非 Web 框架
  • 具備企業儲存經驗,涵蓋區塊儲存、NAS、複寫以及 FC 或 iSCSI 主機連線
  • 精通多個發行版上的 Linux 系統,包括 RHEL/Rocky 和 Ubuntu
  • 具備建立與發布 RPM、DEB 套件的實務經驗
  • 具備透過 SSH、Paramiko 或同類工具以及 WinRM 與遠端主機通訊的經驗
  • 具備使用 Docker 和/或 Podman 進行容器化建置與部署的經驗
  • 具備使用 GitLab CI 或同類平台開發 CI/CD 管線的經驗
  • 具備優秀的書面溝通能力
  • 能夠跨時區進行非同步工作
  • 具備 Ansible 模組或 Collection 開發經驗者優先
  • 具備發布至 Ansible Galaxy 經驗者優先
  • 具備 InfiniBox 或同類企業儲存陣列經驗者優先
  • 具備 VMware ESX/vCenter、Hyper-V 或 Oracle Linux VM 虛擬機監控程式整合經驗者優先
  • 具備 Windows 和 AIX 主機管理經驗者優先
  • 具備 SQLAlchemy 或同類 Python ORM 使用經驗者優先
  • 具備 AI 輔助工具整合經驗者優先
  • 具備 Podman quadlet 與 systemd 服務管理經驗者優先

福利待遇

  • 全職聘用
  • 遠端工作安排
  • 在日常監督有限的情況下,對重要產品組合進行端到端負責