职位描述
岗位职责
1、根据公司战略规划,完成技术部产品开发工作;
2、根据公司业务的需求,参与需求分析,制定技术实现方案;
3、根据业务变化,不断改善产品的系统架构设计,保证系统的性能、稳定性及可行性;
4、关注行业新技术,新应用,并应用到公司产品研发,推动公司技术发展。
任职要求
1. 熟悉Node.js,熟悉常用的Node.js模块, 熟悉Buffer, Net, Express
2. 精通二进制协议数据结构解析,具备处理高并发 TCP/UDP 连接的能力;
3. 熟练掌握 MQTT 协议的使用,能够开发和维护 MQTT 客户端/服务端逻辑;
4. 有工业协议(Modbus、DLT645、电总协议等)开发经验者优先;
5. 精通操作系统和网络通信原理,理解 TCP/IP 协议、文件系统、并发、分布式等概念;
6. 熟悉Linux操作系统,掌握常用的Linux命令,了解Web服务器、数据库、防火墙等软件配置;
7. 熟悉常用的Web开发技术,如HTML5、CSS、JavaScript、Ajax、WebSocket等;
8. 熟悉MySQL或PostgreSQL,熟悉常用的SQL语句,熟悉常用的数据库优化方法;