职位详情
JAVA(路由器网管系统)
1.4-2.2万
软通动力信息技术(集团)股份有限公司
南京
不限
本科
07-16
工作地址

通服大厦14层

职位描述


任职要求


1. 必备技能:


* 扎实的Java功底: 精通Java语言,具备3年以上Java服务端开发经验,熟悉常用的框架(Spring Boot, Spring MVC等)。


* 深入理解关键网络协议:


* 精通SNMP协议(v2c/v3),理解MIB库概念,有使用SNMP库(如SNMP4J)进行设备信息查询和Trap接收处理的实际
项目
经验。


* 精通基于SSH和


TELNET的设备连接、命令执行、配置解析(通过CLI),熟练使用相关Java库(如JSch, Apache MINA SSHD, Expect4j等)。


* 熟悉


NETCONF协议及其
工作流程
,了解


YANG数据模型,有使用Netconf Client库(如Netconf4j)进行设备配置管理(get-config, edit-config, rpc操作)的经验。


* 理解并实际应用过


LLDP协议进行网络邻居发现和拓扑构建。


* 深入理解


TCP和UDP协议的基本原理、差异及其在网络编程中的应用场景。


* 扎实的网络基础知识:


* 深入了解OSI第二层(数据链路层): 熟悉MAC地址、以太网帧、VLAN、STP/RSTP/MSTP、二层交换机工作原理。


* 深入了解OSI第三层(网络层): 精通IP协议、子网划分、路由原理、ARP、ICMP、静态路由、动态路由协议(如OSPF, BGP基本概念)。


* 能清晰理解交换机、路由器等二、三层设备的基本配置和工作原理。


* 数据库能力: 熟悉至少一种关系型数据库(MySQL, PostgreSQL等)和SQL开发。


* 工程能力: 熟悉常用开发工具(Git, Maven/Gradle, IDE),具备良好的面向对象设计能力、设计模式应用能力。


2. 优先考虑:


* 有大型网络管理系统(NMS)、网管平台、IT运维系统开发经验者优先。


* 具备网络设备(Cisco, H3C, Huawei, Juniper等主流厂商)实际配置、操作或管理经验者优先。


* 熟悉网络设备自动化运维(Ansible等)工具者优先。


* 熟悉消息队列(Kafka, RabbitMQ等)或缓存技术(Redis)等用于通信解耦和性能提升者优先。


* 了解RESTful API设计规范。


* 接触过网络设备模拟器(如GNS3, Eve-NG)进行协议开发测试。


* 熟悉容器化技术(Docker, Kubernetes)者优先。


* 有运营商、大型企业或数据中心网络管理背景者优先。


3. 软技能:


* 强烈的责任心和自驱力,能独立负责复杂模块的开发。


* 良好的问题解决能力和技术钻研精神,能快速定位和解决复杂问题。


* 优秀的沟通能力和团队协作精神,能与网络团队、产品团队有效配合。


* 持续学习能力,能快速掌握新技术和新协议。

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

立即申请