岗位职责
1. 负责私有化部署 IM 系统的服务端架构设计和开发,优化登录、配置、消息等核心流程的性能,支持高并发;
2. 负责私有化部署 IM 系统的运维支撑模块的开发和维护,包括服务发现和接入、后台管理、开放接口、第三方系统集成等;
3. 协作测试团队进行自动化测试和持续集成;
4. 与产品、服务端、测试保持良好的沟通和协作,确保产品问题的高效解决、产品需求的实现和高质量交付。
任职要求
1. 本科及以上学历,计算机/软件/电子/通信相关专业;2. 3 年以上服务端开发经验,有 IM 系统设计和开发经验;
3. 精通 Java 及其主流的网络框架(Netty / Mina),熟悉多线程开发,具有高并发场景下的性能优化经验;
4. 熟悉 Python 及其主流 Web 框架,熟悉 PostgreSQL、Redis、消息队列等常用中间件和数据库;
5. 对大型数据库系统的表结构设计、SQL 调优、读写分离、分布式集群等有较深入的理解。
6. 熟悉 IM 系统常见的应用层协议(XMPP / MQTT)和底层通信协议(TCP/IP / HTTP / WebSocket);
7. 熟悉 IM 系统的高并发、低延迟的消息处理和推送技术,保证消息的可靠性和稳定性;
8. 熟悉 IM 系统的安全机制和数据加密技术,能够确保用户数据的安全性;
9. 熟悉 CentOS / Ubuntu 等主流服务端操作系统,有信创国产化系统平台经验。
10. 至少熟悉一种微服务架构,熟悉负载均衡、反向代理,缓存机制、消息机制等;
11. 熟悉敏捷开发流程,熟悉常用设计模式,有优秀的代码和设计品位;
12. 有点对点和多人音视频实时通讯技术相关开发经验者优先;
13. 大型互联网公司 IM 产品开发经验者优先;14. 有参与开源项目或者个人技术博客者优先。
杭州安司源科技有限公司成立于2014年,主要为企业提供加密通讯的软件服务,包括即时通讯(IM)、音视频,目前研发团队主要由阿里巴巴、飞书、腾讯等技术与产品同学组成。公司的业务发展非常快速,产品已远销30多个国家和地区,用户突破千万级别。客户覆盖了航天科技、国防军工、公安、政府机关等行业。
公司总部位于浙江省杭州市,在上海、北京均设有研发中心。公司非常重视产品创新,在网络安全移动通信领域具有多项核心发明专利技术,产品获得国家密码管理局的商密认证,公司通过ISO9001质量认证。获得的其他荣誉还有:国家高新技术企业、规模以上企业、钱塘区十佳创业企业、软件企业、省科技企业等。
公司近三年都以不低于100%的年增速在飞快发展,需要更多的优秀年轻人加入我们,和大家一同见证中国产品畅销全球!