岗位职责:
1. 使用 Go 语言开发高并发服务端程序及维护;
2. 负责产品后端功能和接口分析、技术方案设计、开发实施;
3. 与产品 /设计 /前端开发 /测试团队紧密合作,按时保质交付后端开发任务;
任职要求:
1. 1 年以上 golang 经验,熟悉常用开发框架,如 echo , gin , beego 等;
2. Linux 服务端开发,调试经验,熟悉一或多种脚本语言( Shell、Python、Perl )等
3. 熟悉 Mysql,Redis,MQ 等产品的原理,机制和性能优化实践,并有良好的数据库设计能力
4. 熟悉微服务系统设计,了解 GRPC 等常见微服务相关框架
5. 熟悉 http、WebSocket 等网络协议
6. 对高并发、异步有深刻理解
7. 良好的逻辑思维,能够独立解决问题,编写 API 文档
8. 具有大规模分布式系统的调优经验优先;熟悉大规模分布式系统架构设计,熟悉 CAP、Quorum、Paxos、Consistent Hashing 等原理和算法优先。
1. 使用 Go 语言开发高并发服务端程序及维护;
2. 负责产品后端功能和接口分析、技术方案设计、开发实施;
3. 与产品 /设计 /前端开发 /测试团队紧密合作,按时保质交付后端开发任务;
任职要求:
1. 1 年以上 golang 经验,熟悉常用开发框架,如 echo , gin , beego 等;
2. Linux 服务端开发,调试经验,熟悉一或多种脚本语言( Shell、Python、Perl )等
3. 熟悉 Mysql,Redis,MQ 等产品的原理,机制和性能优化实践,并有良好的数据库设计能力
4. 熟悉微服务系统设计,了解 GRPC 等常见微服务相关框架
5. 熟悉 http、WebSocket 等网络协议
6. 对高并发、异步有深刻理解
7. 良好的逻辑思维,能够独立解决问题,编写 API 文档
8. 具有大规模分布式系统的调优经验优先;熟悉大规模分布式系统架构设计,熟悉 CAP、Quorum、Paxos、Consistent Hashing 等原理和算法优先。