职位详情
Java开发工程师 已下线
1.2-1.8万
深圳市拓必达科技有限公司
深圳
3-5年
本科
01-16
工作地址

壹海国际中心

职位描述
可年后入职
职责与任务
职责一:后端开发与维护
工作任务
1、基于Spring Boot、微服务 等主流框架,负责边缘计算网关后端管理系统的设计、编码开发、单元测试及日常维护,涵盖用户权限管理、设备管理、数据统计等核心模块。
2、针对边缘计算场景的算力、内存约束,优化后端服务代码结构与数据库查询逻辑,提升服务响应速度与资源利用率,保障系统低延迟运行。
职责二:流媒体服务集成与调优
工作任务
1、负责ZLMediaKit等流媒体服务的集成与二次开发,完成RTSP转FLV/HLS/WebRTC等格式的适配开发,解决视频播放延迟、卡顿、断流等核心问题。
2、熟悉流媒体协议(RTSP/RTMP/WebRTC等),基于ZLMediaKit的Hook机制实现拉流、推流、停止流等业务逻辑控制,配合前端完成播放器(Jessibuca)的联调适配。
职责三:设备对接与硬件监控开发
工作任务
1、对接海康、大华等主流厂商摄像头SDK(如libhcnetsdk.so),开发云台控制、参数配置、视频采集等设备管理功能,保障设备交互的稳定性与兼容性
2、负责Python边缘代理服务的开发与维护,通过Redfish接口对接服务器BMC,实现硬件状态(CPU、内存、硬盘等)的定时采集、缓存与上报,支撑硬件监控业务。
职责四:技术方案与迭代沉淀
工作任务
1、深度参与AIoT项目的需求拆解与技术方案制定,结合边缘计算、视频监控业务场景,输出合理的后端技术架构设计与接口规范
2、持续跟踪行业新技术(AIoT、边缘计算、流媒体等),基于项目实际运行数据迭代优化系统性能;沉淀开发经验,编写技术文档、接口手册,参与团队技术分享,完善技术体系。
岗位任职资格
大学本科及以上学历,计算机科学与技术、软件工程、人工智能、数据科学等相关专业
工作经验 3年以上后端开发经验,有AIoT、边缘计算、安防监控类项目开发经验者优先
知识要求:
1、精通Java编程,深入理解Spring Boot、MyBatis等主流框架的核心原理与应用场景;
2、熟悉RTSP/RTMP/WebRTC/FLV等流媒体协议,了解ZLMediaKit、SRS、FFmpeg等流媒体相关工具的使用与集成;
3、掌握MySQL/MariaDB数据库设计与优化技巧,熟悉JDBC编程及事务管理;
4、熟悉Linux操作系统,掌握Shell脚本编写、Docker容器化部署、Supervisor进程管理及Nginx配置;
5、具备Python基础,了解Flask框架及RESTful API调用,能独立开发轻量级代理服务;
6、精通28181、1400、35114等国标规范,熟悉规范中关于设备接入、数据交互、流媒体传输等核心要求,并具备实际开发落地经验
7、熟悉JNA/JNI调用机制,能看懂基础C/C++代码,有摄像头SDK对接经验者优先。
能力要求:
1、具备扎实的代码功底与问题排查能力,能独立完成后端服务模块的设计、开发与优化;
2、具备良好的系统设计思维,能结合边缘计算场景的资源约束,输出高效、可行的技术方案;
3、具备现场问题排查能力,能适应项目现场部署与故障处理的出差需求。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

查看更多相似职位