职位描述
后端工程师
岗位职责:
1. 平台开发与二次开发:负责公司一体化运维管理平台及安全管理平台的架构设计与核心功能开发,对Prometheus、Zabbix、ELK等主流开源运维/监控系统进行深度二次开发,将其无缝集成到自研平台中。
2. 自动化运维体系建设:基于Ansible/SaltStack/Terraform等开源工具,开发自动化运维脚本及流程引擎,实现应用发布、配置变更、资源扩缩容等操作的自动化与流程化。
3. 监控告警与可观测性开发:构建覆盖基础设施、中间件、业务的统一监控与告警体系,开发自定义Exporter、日志解析插件及链路追踪组件,提升系统可观测性。
4. 安全运营平台开发:参与安全管理平台建设,开发漏洞扫描、基线检查、入侵检测、日志审计等安全工具的集成与编排,实现安全事件的自动化响应(SOAR)。
5. CI/CD流水线开发与维护:设计并维护基于GitLab CI/Jenkins的持续集成与持续部署流水线,开发质量门禁、制品管理、环境管理等插件,支撑研发高效交付。
6. 运维工具链整合:负责将CMDB、堡垒机、备份系统、容器平台(K8s)等周边系统与运维平台进行API对接与数据同步,消除数据孤岛,提升平台联动能力。
7. 故障排查与性能优化:承担生产环境疑难故障的定位与解决,通过开发诊断工具或优化现有开源组件配置,保障平台的高可用与性能。
1. 平台开发与二次开发:负责公司一体化运维管理平台及安全管理平台的架构设计与核心功能开发,对Prometheus、Zabbix、ELK等主流开源运维/监控系统进行深度二次开发,将其无缝集成到自研平台中。
2. 自动化运维体系建设:基于Ansible/SaltStack/Terraform等开源工具,开发自动化运维脚本及流程引擎,实现应用发布、配置变更、资源扩缩容等操作的自动化与流程化。
3. 监控告警与可观测性开发:构建覆盖基础设施、中间件、业务的统一监控与告警体系,开发自定义Exporter、日志解析插件及链路追踪组件,提升系统可观测性。
4. 安全运营平台开发:参与安全管理平台建设,开发漏洞扫描、基线检查、入侵检测、日志审计等安全工具的集成与编排,实现安全事件的自动化响应(SOAR)。
5. CI/CD流水线开发与维护:设计并维护基于GitLab CI/Jenkins的持续集成与持续部署流水线,开发质量门禁、制品管理、环境管理等插件,支撑研发高效交付。
6. 运维工具链整合:负责将CMDB、堡垒机、备份系统、容器平台(K8s)等周边系统与运维平台进行API对接与数据同步,消除数据孤岛,提升平台联动能力。
7. 故障排查与性能优化:承担生产环境疑难故障的定位与解决,通过开发诊断工具或优化现有开源组件配置,保障平台的高可用与性能。
任职要求:
1. 编程能力:熟练掌握至少一种后端开发语言(如Go/Python/Java),有实际运维平台或监控系统相关的开发项目经验,代码规范且具备工程化思维。
2. 开源运维系统深度实践:深入理解Prometheus(包括Thanos/Cortex)、Zabbix、Open-Falcon、ELK/EFK等至少两种开源运维系统的原理、数据模型及API,并有源码阅读或二次开发经历。
3. 容器与云原生:熟悉Kubernetes、Docker生态,能基于K8s Operator或Helm进行运维组件的开发与部署,了解Service Mesh(如Istio)的可观测性原理。
4. 安全知识基础:理解常见的安全技术,如主机安全、网络安全基线,有对接或开发过开源安全工具(如OpenVAS、Metasploit、Wazuh、Suricata)者优先。
5. 自动化工具链:精通Ansible/SaltStack/Terraform等自动化工具,能基于其API或插件机制进行定制开发;熟悉Jenkins/GitLab CI等流水线工具的Pipeline代码编写。
6. 数据库与中间件:熟练使用MySQL/PostgreSQL及至少一种时序数据库(如InfluxDB、VictoriaMetrics),熟悉Redis、Kafka等中间件的运维与二次开发接口。
7. 综合素质:有良好的文档习惯和团队协作意识,能够独立负责模块从需求分析到上线的全过程,具备较强的故障排查能力和责任感。
1. 编程能力:熟练掌握至少一种后端开发语言(如Go/Python/Java),有实际运维平台或监控系统相关的开发项目经验,代码规范且具备工程化思维。
2. 开源运维系统深度实践:深入理解Prometheus(包括Thanos/Cortex)、Zabbix、Open-Falcon、ELK/EFK等至少两种开源运维系统的原理、数据模型及API,并有源码阅读或二次开发经历。
3. 容器与云原生:熟悉Kubernetes、Docker生态,能基于K8s Operator或Helm进行运维组件的开发与部署,了解Service Mesh(如Istio)的可观测性原理。
4. 安全知识基础:理解常见的安全技术,如主机安全、网络安全基线,有对接或开发过开源安全工具(如OpenVAS、Metasploit、Wazuh、Suricata)者优先。
5. 自动化工具链:精通Ansible/SaltStack/Terraform等自动化工具,能基于其API或插件机制进行定制开发;熟悉Jenkins/GitLab CI等流水线工具的Pipeline代码编写。
6. 数据库与中间件:熟练使用MySQL/PostgreSQL及至少一种时序数据库(如InfluxDB、VictoriaMetrics),熟悉Redis、Kafka等中间件的运维与二次开发接口。
7. 综合素质:有良好的文档习惯和团队协作意识,能够独立负责模块从需求分析到上线的全过程,具备较强的故障排查能力和责任感。
工作地点
龙华区海口市龙华数字经济产业园(南海园)

认证资质
营业执照信息

更新于 4月16日


