岗位职责
1. 核心负责资产探测扫描系统的现有版本迭代优化,包括性能调优、Bug修复、功能模块重构,提升扫描效率、准确性和系统稳定性;
2. 参与资产探测扫描新版本的需求分析、架构设计和功能开发,落地核心扫描算法、数据处理逻辑等关键模块;
3. 负责视频压缩、转码等音视频处理相关功能的设计与开发,结合业务场景优化压缩算法,平衡压缩率与视频质量;
4. 参与系统技术方案评审,输出高质量的代码和技术文档,保障代码规范和可维护性;
5. 跟踪行业前沿技术(如网络探测、音视频编码、Go语言性能优化等),落地到实际业务中,提升系统竞争力。
任职要求
1. 本科及以上学历,计算机、软件工程等相关专业,3-5年Go语言实际开发经验;
2. 精通Go语言核心特性(协程、通道、内存管理、接口等),熟练使用Go标准库及常用开源框架(如Gin、Echo、Gorm等);
3. 熟悉网络编程、TCP/IP协议,有资产探测、端口扫描、漏洞扫描等安全相关开发经验者优先;
4. 了解音视频编解码原理(如H.264/H.265、FFmpeg等),有视频压缩、转码开发经验者优先;
5. 具备良好的代码风格和工程化思维,熟练使用Git进行版本管理,掌握单元测试、性能分析等开发工具;
6. 具备独立分析和解决问题的能力,能够快速定位并解决系统性能、稳定性相关问题;
7. 有高并发、高性能服务开发经验,了解分布式系统设计思路者优先;
8. 具备良好的沟通协作能力和学习能力,能够快速适应业务需求变化。