岗位职责:
• 使用Golang参与核心业务系统的设计、开发与优化,确保系统高可用、高性能。
• 负责微服务相关服务的开发、调试、部署及维护。
• 参与数据库、缓存、消息队列等基础组件的业务逻辑开发与性能调优。
• 与产品、前端、测试团队紧密合作,推动需求快速落地并持续迭代优化。
• 编写相关技术文档,制定编码规范和单元测试策略。
• 负责线上问题排查、故障定位与性能瓶颈分析。
• 持续研究后端服务架构及Golang生态,推动新技术落地。
岗位要求:
• 本科及以上学历,计算机相关专业优先。
• 3年以上Golang开发经验,具备扎实的编程功底和良好的代码风格。
• 熟悉Go常用框架(如Gin、Beego、go-zero、gRPC等)及Go协程模型。
• 熟悉常用中间件,如Redis、MySQL、Kafka/RabbitMQ、ELK等。
• 熟悉微服务架构,了解服务拆分、API设计、鉴权体系等。
• 熟悉Linux基本操作,能独立完成服务部署与简单容器化(Docker/K8s)优先。
• 良好的系统分析能力、逻辑思维能力,会性能调优更佳。
• 有高并发、高可用架构经验者优先。
• 具备良好的沟通协作能力、责任心,对技术保持热情和学习动力。