【ihg 服务器golang高级工程师】
【岗位职责】
1、负责后端Mobile API开发工作,TCP、UDP协议开发工作 ;
2、与基础架构工程师、运维工程师一起实现稳定、可扩展的后台服务 ;
3、数据驱动,不断通过产品和技术数据进行改进,并完成快速迭代;
4、此链接是我们后端技术架构介绍:http://url.havefun.im/u/DKunv5。
【任职资格】
1、对计算机相关基础知识有较好理解,了解常用数据结构和算法;
2、开发语言不限,熟悉golang/c++优先考虑 ,熟悉底层优先;
3、熟悉TCP/IP协议,IM单聊群聊架构,游戏状态机、定时器等;
4、熟悉web开发相关技术,如web框架、HTTP协议、web安全、单元测试等;
5、掌握关系数据库及SQL相关知识,了解基本优化和设计原则 ;
6、熟悉缓存架构设计、redis使用;
7、良好的编码风格、沟通能力和团队合作精神,有责任感;
8、有很强的学习能力,有主动性和上进心,能承担压力。
【加分项】
1、关注国内外互联网产品;
2、日常使用*nix 系统、Vim、Emacs、Git 等 ;
3、熟悉PHP语言,了解phalcon、codeignitor开发框架或模型 ;
4、熟悉一种NoSQL 数据库(如Redis) ;
5、有服务开发经验,熟悉Thirft、Protocol Buffers ;
6、有前端开发经验,了解HTML、CSS、JavaScript ;
7、参与设计并实现过大型互联网应用或系统;
8、对开源技术有强烈的兴趣和爱好,参与或向开发者提交过bug 和 patch 。