运维自动化开发工程师
岗位定位:平台开发 / 系统优化
核心技术:Python · Django · Celery
重点经验:CMDB / 运维平台
岗位职责
1. 负责公司运维自动化平台、CMDB、发布系统、监控告警、任务调度、资源管理等系统的设计、开发、维护与优化。
2. 基于 Python + Django 进行后端服务开发,包括资产管理、权限管理、任务管理、接口服务、数据同步、自动化操作等功能。
3. 独立负责 CMDB 或运维平台核心模块 的需求分析、方案设计、数据库设计、接口开发、联调测试及上线交付。
4. 使用 Celery、RabbitMQ、Redis 构建异步任务、定时任务、批量任务、任务状态追踪、缓存及后台任务处理能力。
5. 参与 Kubernetes 相关自动化平台功能开发,包括集群资源查询、应用发布、服务状态展示、日志检索、巡检任务、异常告警等能力建设。
6. 负责平台系统优化,包括接口性能优化、任务执行效率优化、数据库查询优化、缓存优化和系统稳定性优化。
7. 对接运维、研发、测试及业务团队,理解实际运维场景,将运维需求转化为可落地的平台能力和自动化工具。
任职要求
1. 本科及以上学历,计算机、软件工程、信息技术等相关专业优先。
2. 具备 4 年及以上运维开发、DevOps、SRE、平台开发或后端开发经验,中级及以上水平。
3. 精通 Python 开发,具备良好的代码规范、工程化开发能力和问题排查能力。
4. 熟悉 Django 框架,有基于 Django 开发后端服务、管理后台、RESTful API、权限模块、数据库模型设计等经验。
5. 熟悉 Celery、RabbitMQ、Redis,理解异步任务、消息队列、缓存、任务调度、任务重试、任务状态管理等常见场景。
6. 有 CMDB、运维平台、自动化发布平台、监控平台、工单平台或资源管理平台 等系统开发经验。
7. 熟悉 Linux、Docker,具备基础运维能力,能够理解常见系统、网络、日志、权限、性能等问题场景。
8. 熟悉 Kubernetes,理解 Pod、Deployment、Service、Ingress、ConfigMap、Secret、Namespace、RBAC 等核心概念,并具备实际使用经验。
9. 熟悉 MySQL,具备数据库表结构设计、SQL 优化、索引优化及数据一致性处理经验。
10. 熟悉 Git、Jenkins / GitLab CI 等工具及基本 CI/CD 流程。
11. 具备良好的沟通能力、问题分析能力和责任心,能够独立推进任务落地。
加分项
1. 有完整 CMDB 系统从 0 到 1 建设经验。
2. 熟悉 Java、Go 任一语言,并有实际项目开发经验。
3. 具备前端开发能力,熟悉 Vue、React、Element UI、Ant Design 等前端技术。
4. 熟悉 pytest / unittest 等 Python 测试框架,有单元测试、接口测试、Mock 测试或自动化测试经验。
5. 熟悉 Prometheus、Grafana、ELK / EFK、Loki 等监控日志体系。
6. 有 Kubernetes 多集群管理、权限管理、资源管理、应用发布平台建设经验。
7. 熟悉 Ansible、SaltStack、Terraform 等自动化运维工具。
8. 有大型业务系统、高可用架构、多环境管理经验。
岗位说明
本岗位偏向平台开发、自动化能力建设和系统优化,不是一线运维岗位。需要具备良好的后端开发能力,同时理解运维场景,能够将运维流程平台化、自动化。
July 17, 2026 1.4K 6