專業要求
1.2 年以上 Java 開發經驗,具備扎實的 Java 基礎,熟悉面向對象編程思想;
2.熟悉 Spring、Spring MVC、MyBatis 等主流開發框架,并了解其原理;
3.熟悉 MySQL等關系型數據庫,具備良好的 SQL 編寫和優化能力;
4.熟悉 Redis、MongoDB 等 NoSQL 數據庫,了解其使用場景;
5.熟悉 Linux 操作系統,docker使用及前后端部署,熟悉nginx、minio的使用,掌握常用的命令和腳本編寫;
具備良好的溝通能力和團隊合作精神,能夠獨立解決問題。
工作經驗
1.物聯網相關經驗
(1)有物聯網平臺或嵌入式設備開發經驗,熟悉設備-云端通信架構。
(2)實際參與過MQTT/CoAP協議調試或網關開發項目。
2.Linux運維經驗
(1)1年以上Linux服務器運維經驗,熟悉高可用、負載均衡、日志分析等場景。
(2)有自動化運維工具(如Ansible/Kubernetes)使用經驗者優先。
3.網絡安全項目經驗
(1)熟悉常見攻擊手段(DDoS/SQL注入)及防御方案。
4.運維系統搭建經驗
(1)曾維護或開發過運維管理平臺,支持批量操作、監控報警等功能。
(2)有開源工具(如Grafana/ELK)二次開發經驗者更佳