编程语言:具备多语言开发能力,熟练掌握C++14;了解python3、shell、java、php等语言,并有实际项目应用经验。
网络编程:熟悉TCP/IP四层模型及网络通信原理,具备RESTful API开发经验。
数据结构与算法:熟练掌握动态规划、深度/广度优先搜索、回溯、排序等常用算法;熟悉STL容器,包括vector、list、deque、map、unordered_map等。
机器人: 熟悉 ROS2 机器人操作系统,具备节点通信开发及系统调试能力。
操作系统:具备丰富的Linux环境下开发经验,涵盖环境搭建与系统部署。
通用能力:具备独立开发及复杂问题调试能力;善于快速学习并应用新技术;熟练运用生成式AI工具提高工作效率。
SIP、STA系统迁移与适配:国产化战略背景下,主导深信服SIP、STA两大核心产品从CentOS 7向国产操作系统迁移的全流程工作。独立负责项目从技术预研至客户交付全过程(周期10个月),具体涵盖编译与生产环境搭建、容器化部署、编译流水线适配(含代码分库改造)、开源工具与自动化测试框架本地化适配,并解决因平台及版本差异引发的千量级编译与运行时错误,同时高效推进跨部门协作。