【工作职责】
1.、负责IM产品的架构设计、功能模块设计、数据库设计,包括单聊、群聊、在线系统、离线消息存储、推送系统等;
2、负责带领团队技术攻关,解决研发过程中的技术难题与挑战;
3、负责IM产品的系统设计,开发及编写相关设计文档;维护系统平台与框架,发现和解决存在的技术问题,保证系统的性能和稳定性;
4、负责跟踪业界新技术、适时引入应用,负责对研发团队提供平台技术支持;
5、负责技术管理,推进技术问题专题治理,制定设计及实现规范,指导设计、实现及部署工作。
【任职要求】
1. 计算机或相关专业本科以上学历,5 年以上开发经验
2. go基础扎实,熟悉网络、多线程、分布式编程、性能调优、系统调优,有扎实的编程能力,有优秀的设计和代码品位,对疑难技术问题具备较强的排查能力;
3. 有丰富的 Linux 下开发经验,具备高并发分布式系统研发经验,丰富线上系统经验;熟悉分布式系统相关技术,如分布式缓存、消息队列等中间件;
4. 较强的学习能力,具备良好的知识沉淀习惯,有较强的自我驱动学习习惯,对新技术和领域能快速掌握并实践,能前瞻性提出行业技术解决方案;
5. 有较强的工作责任心和良好的沟通协调能力,能在压力下独立解决问题
6. 有海量数据应用开发经验者优先,有大型互联网公司核心项目研发经验或千万量级App研发经验优先;
7. 具备微服务应用程序/大型分布式应用程序/容器技术等开发经验者优先,参与开发过搜索服务、数据存储服务优先
注:此岗位最终录用入职与第三方公司签约