后端开发实习生(Golang)
银河通用 · 海淀区 · 实习
AI 摘要智能生成
参与机器人数据平台后端功能开发,包括数据采集
职位描述
参与机器人数据平台后端功能开发,包括数据采集、上传、标注、质检、审核及数字资产管理等业务。 使用 Golang 参与 RESTful API、业务服务及数据访问层的设计与开发。 参与 MySQL、Redis、PostgreSQL 等存储模块开发,包括数据模型设计、查询编写和基础性能优化。 参与 Kafka、RocketMQ、Asynq 等异步消息和任务处理模块的开发与维护。 协助排查接口、数据库、消息消费及任务状态流转中的问题,并推动问题闭环。 编写单元测试和必要的技术文档,参与 Code Review,持续提升代码质量。 参与 Docker、Kubernetes、GitLab CI/CD 等研发及部署流程。 参与真实机器人数据平台核心业务开发的机会。 完整接触 API、数据库、消息队列、异步任务和部署链路。 资深 Golang 工程师指导及规范的 Code Review。 表现优秀者可获得转正机会。
任职要求
- 计算机、软件工程或相关专业本科及以上在读。
- 熟悉 Golang 基础语法,理解 interface、goroutine、channel、context 和错误处理机制。
- 掌握常见数据结构、计算机网络、操作系统和数据库基础知识。
- 了解 HTTP、RESTful API,能够独立完成简单后端接口。
- 熟悉 MySQL,能够编写常用 SQL;了解事务、索引及基本查询优化。
- 熟悉 Linux 常用命令和 Git 基本操作。
- 具备良好的逻辑分析和问题排查能力,能够通过代码、日志和数据定位问题。
- 每周可实习 4 天及以上,连续实习 3 个月以上,能实习 6 个月者优先。
- 加分项
- 有 Golang 项目、课程设计、开源项目或技术博客。
- 使用过 Gin、GORM、Cobra、Viper 等 Go 生态组件。
- 了解 Redis、Kafka、RocketMQ、MongoDB 或异步任务队列。
- 了解 Docker、Kubernetes、CI/CD 或微服务架构。
- 有单元测试、性能分析、并发编程或线上问题排查经验。
- 对机器人、具身智能、数据平台或 AI 数据工程感兴趣。
- 我们希望你
- 不只满足于“代码能运行”,愿意理解业务链路和异常场景。
- 遇到问题能够主动阅读代码、分析日志并验证结论。
- 重视代码规范、测试和可维护性。
- 学习能力强,能够及时沟通进度和风险。