主要职责
- 进行实时监控系统软件架构设计,根据需求完成系统分解及技术选型;
- 开发和维护后端软件,进行软件开发、维护、调试和故障排除,确保系统的功能、性能和可靠性;
- 分析系统日志、错误报告和性能指标,主动检测问题并实施解决方案;
- 开发、测试和发布软件补丁、更新和增强功能。对软件更新和修复,进行功能、性能测试和系统验证;
- 维护和更新软件文档、版本控制和发行说明。
所需技能
- 计算机科学、软件工程或相关领域的学士或硕士学位;
- 3年以上软件开发、维护、调试和性能优化经验;
- 精通如JAVA、Python、Powershell等编程语言和脚本语言;
- 熟悉MQTT、WebSocket等网络协议;
- 对实时监控系统或物联网解决方案有深入了解;
- 熟悉数据库管理、SQL、API和数据集成方法,有InfluxDB、TimeScaleDB等时序数据库的使用经验优先;
- 有DevOps技术、基于Git的版本控制系统、使用Jenkins的持续集成/持续交付(CI/CD)管道和自动化框架的实践经验优先。