DevOps工程师(多语言方向) HOT

Qianxun Spatial Intelligence

Qianxun Spatial Intelligence

Software Engineering

Yangpu, Shanghai, China

Posted on Apr 3, 2026
职位描述

DevOps工程师(多语言方向)

一、岗位名称

DevOps工程师(Java/Python/Go开发方向)

二、岗位职责

1. 负责公司云原生架构下CI/CD流水线的设计、搭建、定制化开发与持续优化,结合Java、Python或Go语言开发自动化运维工具、流水线插件,覆盖代码编译、测试、打包、镜像构建、灰度发布全流程,大幅提升研发交付与部署效率。

2. 主导Docker容器化技术落地、镜像标准化优化及Kubernetes(K8s)集群的搭建、运维、调度管理,基于多语言开发容器管理、集群运维相关工具,解决容器编排、资源调度、弹性伸缩、服务治理等实际问题,保障业务系统高可用、稳定运行。

3. 负责基础设施即代码(IaC)落地推行,使用Terraform、Ansible等工具,结合Java/Python/Go开发自动化脚本,实现云服务器、中间件、测试/生产环境的标准化配置、批量化部署与自动化管理,保障环境一致性,降低人工运维成本。

4. 运用Java/Python/Go任一语言开发运维自动化平台、运维效率工具,替代重复性人工操作,实现服务器批量运维、中间件自动化管控、部署流程自动化闭环,打通研发、测试、运维全链路协作壁垒。

5. 参与公司DevOps文化建设,制定研发运维协作规范、部署流程规范、容器化规范,培训研发团队相关工具使用,推动DevOps流程在团队全面落地,提升整体研发运维效能。

6. 对接业务与研发团队需求,针对运维痛点、部署效率问题,选用合适编程语言定制化开发解决方案,参与业务系统容器化改造、云平台迁移等核心项目,保障系统平稳迭代与迁移。

7. 跟踪云原生、DevOps领域前沿技术与工具,结合公司业务场景落地新技术实践,持续优化现有运维架构、自动化流程与工具体系。

三、任职要求

(一)基础要求

1. 本科及以上学历,计算机、软件工程等相关专业,3年及以上DevOps、运维开发(SRE)相关工作经验。

2. 精通Linux操作系统原理与日常运维操作,熟练编写Shell脚本,具备扎实的服务器运维、故障排查能力。

3. 具备良好的团队协作能力、逻辑思维能力与抗压能力,能快速响应运维需求,解决线上部署与环境问题。

(二)核心技能

1. 编程语言:熟练掌握Java、Python、Go三门语言中的至少一种,具备独立的代码开发能力,能根据运维场景灵活选用语言实现自动化工具、运维脚本、平台组件开发;精通两种及以上者优先。

- Java:熟悉Java核心语法,了解Spring Boot基础框架,能使用Java开发运维后台接口、自动化运维系统组件。

- Python:精通Python常用库(Paramiko、Fabric、Requests等),能快速开发自动化运维脚本、CI/CD插件、批量处理工具。

- Go:熟悉Go语言基础语法、并发编程特性,能使用Go开发轻量级、高性能容器运维工具、集群管理插件。

2. 云原生与容器化:熟练掌握Docker容器使用、镜像制作与优化,精通Kubernetes核心原理与实操,能独立完成K8s集群部署、微服务容器化编排、Helm包管理,有实际容器化项目落地经验。

3. CI/CD自动化:精通Jenkins、GitLab CI、GitHub Actions任一主流CI/CD工具,能独立搭建、定制全流程自动化流水线,有流水线二次开发或插件开发经验者优先。

4. 基础设施自动化:熟练使用Terraform、Ansible任一IaC工具,能实现云资源、环境配置的自动化编排与批量管理,熟悉阿里云、腾讯云等公有云产品使用者优先。

5. 版本管控:熟练使用Git进行代码版本管理,熟悉Git Flow等主流分支管理规范,保障研发流程规范化。

(三)加分项

1. 有微服务架构项目的DevOps落地、传统项目容器化改造、云平台迁移实战经验。

2. 具备DevOps平台自研、运维自动化系统搭建经验,能独立完成工具需求分析到开发落地全流程。

3. 拥有CKA/CKS、Jenkins认证、云厂商云计算相关认证。

4. 具备良好的技术文档撰写能力与跨部门沟通推动能力,能主导流程优化项目。