职位描述
岗位职责:
1.负责 Web 端音视频产品的后端服务开发,包括音视频流接收 / 转发、用户体系、实时消息推送等核心模块。
2.设计并优化音视频相关的后端架构,确保服务高可用、高并发。
3.开发并维护后端接口,支持前端音视频播放、暂停、切换清晰度、弹幕发送等功能,确保接口性能与安全性。
4.负责用户数据、音视频 metadata 等信息的存储设计,优化数据库(如 MySQL、MongoDB)查询效率,解决数据一致性问题。
5.监控后端服务运行状态,排查并解决服务崩溃、延迟过高、流中断等问题,制定容灾方案(如负载均衡、服务降级)。
6.与前端、测试团队协作,参与需求评审和技术方案讨论,输出接口文档,推动产品功能落地。
7.主导/参与容器化与云原生(如Docker、K8s)、Serverless相关后端开发实践,提升服务的弹性与扩展性。
任职要求:
1.本科及以上学历,计算机相关专业,3 年以上服务器后端开发经验。
2.精通Golang后端开发,熟悉Golang锁机制,能独立开发高并发服务。优先考虑有gozero框架开发经验者,同时掌握gin、beego等Go常用框架亦可。
3.掌握数据库设计与优化,熟悉关系型数据库(MySQL)和非关系型数据库(Redis、MongoDB),能针对高并发场景设计缓存策略。
4.熟悉分布式系统架构、消息队列(Kafka、RabbitMQ)、负载均衡(Nginx、SLB)、容器化(Docker、K8s)技术,具备Serverless相关后端开发经验优先。
5.熟练掌握并能实际运用ffmpeg工具,具备音视频处理、转码等相关经验,具备与国外第三方SDK集成对接的经验,能够独立完成如亚马逊AWS、 Google, 海外支付(如Stripe、PayPal等)等等海外SDK的接入和维护。
6.具备良好的问题排查能力,能通过日志分析、性能监控工具(如 Prometheus、Grafana)定位并解决服务瓶颈。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕