岗位职责:
1、采用Go语言(Golang)/C#开发稳健可扩展的后端程序;
2、通过单元测试、自动化以及代码审查等提升优化代码质量;
3、维护线上系统,持续对系统进行优化和改进;
4、积极参与头脑风暴会议并对用到的技术、算法和产品功能提出意见和建议;
5、同产品和设计团队协作,理解用户需求,归纳功能用例,并转化为高效的技术解决方案;
6、重点及难点技术攻坚,并按时交付研究成果。
岗位要求:
1、本科及以上学历,5年以上服务器开发经验,具有高并发、订单相关系统开发经验者优先;
2、熟悉Linux环境下的go语言\dotnet core开发,对HTTP/TCP协议有深入的了解;
3、热爱计算机科学和互联网技术,至少熟练掌握一门计算机开发语言,相关实战经验包含一个即可:
- 对mysql、redis、es熟练使用,索引、事务原理了解更佳
- 了解消息队列kafka、rocketmq、nsq等任何一个消息队列的使用,原理了解更佳
- 了解容器技术、微服务架构等相关使用,原理了解更佳;
4、具备Linux/Unix平台下的编程和操作经验,熟悉一种或者多种脚本语言(Python, PHP或者Shell)等;
5、有优秀的逻辑分析能力,能够对业务逻辑进行合理的抽象和拆分,具备较强的业务发散能力,能够从技术视角给出产品优化,同时落地执行,快速验证;
6、工作认真负责有责任心,善于学习和总结,乐于分享,有较强的团队精神。