运维开发工程师-CICD

ShanghaiFull-timePosted Oct 30, 2026

Job description

岗位职责

  1. 制品版本与生命周期管理: 建设统一的制品管理与版本治理能力,覆盖容器镜像、软件包等常见制品类型,规范制品命名、版本标识、元数据、存储及生命周期管理,建立从构建产出到环境部署的制品身份与来源追溯机制。
  2. CI 构建链路衔接: 对接 Jenkins、GitLab CI 等构建系统,推动制品产出规范化,建立代码版本、构建任务、构建参数与制品版本之间的关联关系;将制品完整性、质量校验及版本规范等要求接入构建流程,确保构建结果可识别、可追溯、可验证。
  3. 制品晋级与发布衔接: 打通制品平台与发布平台,建设制品在开发、测试、预发布及生产环境之间的晋级机制,支持晋级规则、质量门禁、签名校验及发布准入控制;确保不同环境使用的制品版本一致且来源明确,避免发布过程中出现版本错用、制品覆盖或未经验证直接上线等问题。
  4. 制品可信与供应链安全: 建设制品来源验证、完整性校验和签名验证能力,推动制品与代码提交、构建记录、扫描结果及发布记录关联;配合安全方向完善镜像漏洞扫描、制品准入策略和供应链安全治理。
  5. 制品平台稳定性与资源治理: 负责 Harbor、Nexus 等制品仓库的日常运维与工程化治理,完善权限管理、存储容量监控、垃圾回收、过期制品清理、备份恢复及高可用保障机制,确保制品存储和分发服务稳定运行。

任职要求 必备

  1. 具备 3–5 年后端开发、DevOps 或 CI/CD 平台相关经验,熟悉 Harbor、Nexus 等制品仓库的使用与管理,理解容器镜像、软件包等制品的版本管理、存储和分发机制。
  2. 具备 Jenkins、GitLab CI 等持续集成工具的实际应用或集成经验,理解代码提交、构建、制品产出、测试验证和部署发布之间的关系,能够独立完成构建系统、制品平台与发布平台的接口对接。
  3. 理解制品晋级、环境隔离、发布门禁和版本追溯机制,能够设计制品元数据及版本关联模型,解决多环境下制品身份不一致、版本错用和构建记录缺失等问题。
  4. 熟练掌握 Go 或 Python,具备独立设计和开发平台服务、API 接口及自动化工具的能力;能够处理接口鉴权、异步任务、幂等执行、失败重试和异常状态管理等常见工程问题。
  5. 具备生产系统开发或维护经验,重视权限控制、操作审计、异常恢复和服务稳定性,能够对所负责的模块完成方案设计、开发测试、上线交付及后续维护。
  6. 能够梳理 CI、制品平台和发布平台之间的职责边界,推动接口规范、版本口径及流程规则对齐,并独立解决跨系统集成中的实际问题。 加分
  • 有 Argo CD、GitOps 或 Kubernetes 应用交付链路建设经验。
  • 有 Harbor 高可用、存储治理、垃圾回收、容量优化或大规模镜像分发治理经验。

Description copied from Boke Technology's careers page. Read the full posting before you apply.

More jobs at Boke Technology

See all openings at Boke Technology

More jobs in Shanghai

See all jobs in Shanghai