岗位描述
工作职责
1、负责自动化运维管理平台的设计与开发;
2、参与微服务架构设计与落地,提升系统高可用性与可扩展性;
3、负责与各类基础设施对接,包括网络设备、云平台、数据库、中间件等;
4、参与系统性能优化、稳定性建设及技术选型;
5、编写技术文档,推动团队技术规范与工程化能力提升。
工作要求
1、本科及以上学历,计算机相关专业优先;
2、精通 Go 语言开发,具备良好的编码规范和工程能力;
3、熟悉微服务架构设计,具备实际项目经验(如服务拆分、注册发现、配置中心等);
4、熟悉 Go 常见微服务框架(如 Kratos / go-zero / Gin 等),理解其设计理念及适用场景;
5、熟悉容器化技术(Docker / Kubernetes),具备实际使用经验;
6、熟悉常见后端技术栈:HTTP / gRPC、MySQL / PostgreSQL / Redis、消息队列(Kafka / RabbitMQ 等);
7、具备良好的系统设计能力,能够独立承担模块设计与开发;
8、熟悉常用 AI 开发工具,能够利用 AI 提升开发效率(如代码生成、调试辅助、自动化测试等)。
优先条件:
1、有网络运维开发经验(如 SNMP、Netconf、SSH 自动化、设备对接等);
2、 熟悉主流网络设备厂商(华为、思科、H3C 等)相关接口或协议;
3、有监控系统(如 Prometheus / Zabbix)开发或集成经验;
4、有大规模分布式系统或高并发系统开发经验;
5、有 DevOps/SRE 实践经验,熟悉 CI/CD 流程;
6、有自动化运维平台、CMDB、调度系统开发经验;
7、掌握 Python语言,能够编写自动化脚本或辅助工具。
专业要求
计算机及网络相关专业