1、具有良好的团队合作精神,有较强的开发能力和灵活性;
2、开发经验丰富,熟悉golang语言,基础扎实,2年以上golang开发工作经验,有完整的项目经验 ;
3、精通Golang协程,精通channel和锁,对高并发、高可用架构系统有正确、深刻的理解,要求有分布式服务器开发经验;
4、有Web开发经验,对RESTful概念有清晰的理解,并至少有一次API Server开发项目中运用到;
5、熟悉xml/json/protobuf等至少任意一种网络通信技术和数据交换格式
6、良好的算法基础和清晰的编程思路;
7、工作积极主动,态度踏实认真,有较强的职业素养和工作操守
熟悉TCP/IP协议栈。
熟练使用golang(一年以上经验)、有C/C++或JAVA,3-5年开发经验。
能够用golang开发HTTP、HTTPS、WebSocket(ws、wss)服务端。
有高并发服务端开发经验。
熟练使用Centos 7,熟悉对于防火墙、阿里云安全组的操作。
能够写简单的shell脚本。
熟练使用mysql数据库、写过触发器、存储过程、mysql函数。
了解IPC、RPC框架;精通数据结构。
#6
更多评论