任職條件:
1.本科及以上學歷,研究生學歷優先,軟件工程、計算機、工業自動化等理工科相關專業;5年以上開發經驗。
2.熟悉 Java后端開發語言,有豐富的開發經驗。具備良好的代碼規范和編程習慣,能夠獨立完成模塊開發和單元測試。
3.熟練使用Html、CSS、Javascript,熟悉jQuery、Bootstrap、VUE、uniapp等框架;
4.熟練掌握常用的后端開發框架,如 Spring Boot、jfinal 等,對框架原理有深入理解,能夠根據項目需求進行合理的技術選型和架構設計。
5.精通數據庫設計和開發,熟悉 MySQL、Oracle等數據庫,具備數據庫優化經驗,能夠高效處理復雜的查詢和數據存儲需求。
6.掌握緩存技術,如 Redis、Memcached 等,能夠合理運用緩存提高系統性能。
7.有微服務架構設計和開發經驗,熟悉容器化技術,如 Docker、Kubernetes 等,能夠搭建高可用、可擴展的分布式系統。
8.具備良好的網絡編程基礎,熟悉 HTTP、TCP/IP 等協議,能夠處理網絡通信中的各種問題。
9.有高并發、分布式系統開發經驗者優先,能夠應對大規模用戶訪問和數據處理的挑戰。
10. 有軟硬件結合項目經驗,實際對接過硬件設備,熟悉各種傳感器、執行器、網關等設備的選擇和使用,能夠將它們集成到系統中,有物聯網項目經驗、熟悉如MQTT、OPC,TCP、Modbus等等物聯網協議和時序數據庫,能夠處理有大數據量、高并發訪問應用場景。
11. 能吃苦耐勞,有較強的抗壓能力,有現場實施經驗優先;
12. 熟悉規范的軟件開發流程,有良好的代碼編寫與技術文檔撰寫習慣;
13. 有視頻處理技術或者調用第三方視頻服務、docker容器,k8s容器編排,集群等實際開發和使用經驗優先。
崗位職責:
1.負責后端系統的設計、開發、維護和優化,確保系統的高可用性、高可靠性和高性能。
2.參與系統架構的設計和技術選型,制定技術規范和開發流程。
3.與前端開發團隊、產品團隊和測試團隊緊密合作,確保系統的整體功能和用戶體驗。
4.對系統進行性能調優,解決高并發、大數據量等技術難題。
5.負責數據庫設計和管理,確保數據的安全性和完整性。
6.持續關注行業技術發展動態,引入新技術和新方法,提升系統的技術水平。