IM即时通讯职位

岗位职责
1、负责公司手机平台的后台即时通讯(IM)模块的设计,开发和优化工作,并可支持百万级并发量;
2、负责IM服务器架构搭建、数据库搭建、后台程序开发、与手机客户端接口的开发;
3、负责研究和应用OpenFire、Tigase、Smack、Spark和Jitis等开源技术;
4、配合andriod端、IOS端研发人员完成开发或提供支持;

职位要求
1、大学统招本科或以上学历,计算机相关专业;
2、五年以上开发经验,至少一年的架构经验;
3、从事过即时通讯(IM)相关产品或项目开发,有海量用户分布式系统开发经验;
4、编程基础扎实,熟悉io、多线程、集合等基础框架,熟悉分布式、缓存等机制。
5、熟悉OpenFire、Tigase等开源服务器,以及Smack、Spark和Jitis等开源技术;
6、熟悉TCP/IP、Socket、UDP、HTTP,深入理解XMPP、jingle、SIP、SIMPLE通讯协议;
7、熟悉常用的算法思想,设计模式和数据库设计;
8、熟悉流媒体开发或音视频编解码者优先。



这什么待遇?

你可能感兴趣的:(IM即时通讯职位)