岗位描述
岗位职责:
1、负责 NAC 系统业务模块从需求分析、技术方案设计、编码实现到测试上线的完整闭环,确保项目高质量交付;
2、参与 NAC 系统架构设计与持续演进,解决高并发认证、动态策略计算与下发、海量终端管理等核心挑战;
3、主导性能瓶颈分析与调优、历史代码重构及关键技术难题攻关,保障系统稳定高效运行;
4、与产品、网络安全团队及运维紧密协作,确保技术方案精准匹配业务与安全需求。
岗位要求:
1、计算机、软件工程相关专业,本科,5年及以上Java开发经验,有负责从零开始需求跟踪和设计开发项目的经验;
2、熟练使用 Spring 等 Java 常用技术框架(Spring Boot/Spring Data JPA),熟悉微服务架构设计;
3、熟练使用 SQL,熟悉各类常见数据库,包含 PostgreSQL,MongoDB 等,具备优秀的数据库设计与优化能力;
4、熟悉 B/S 系统开发模式,掌握常用设计模式并能应用于实际项目,编写高质量、可维护的代码;
5、熟悉网络基础知识,如网络拓扑、TCP/IP协议、ARP 协议等;
6、了解 NAC 网络接入控制系统业务、或网络安全开发经验者更佳;
6、具备优秀的沟通能力、抗压能力,积极主动,能快速学习和接收新的业务知识,拥有良好的团队协作精神和责任心。