首頁 > 制度大全 > java開發(IOT物聯網方向)職位描述與崗位職責任職要求

java開發(IOT物聯網方向)職位描述與崗位職責任職要求

2024-07-26 閱讀 9770

職位描述

崗位職責

1、參與自主設計IoT網關服務器的關鍵技術研發工作

2、參與協議適配、設備模型抽象、數據存儲與轉發、通訊、WebService等模塊開發

3、參與IoT網關服務器與云平臺通訊連接和相關標準協議的開發

4、與設備廠商、子系統廠商進行協議對接與聯調

5、根據需求和分配的工作,協同完成程序編碼、調試、配置、優化等工作

崗位要求

1、本科及以上學歷,計算機、通信、網絡、工業自動化及相關專業,三到五年以上的java應用開發經驗;

2、有springBoot、dubbo、mybatis、activiti、drools等主流框架的開發經驗,有良好的編程習慣;

3、掌握MongoDB,TSDB,redis,MySQL等數據庫,有一定大數據處理經驗;

4、掌握網絡協議棧,熟悉常用網絡協議HTTP/HTTPS、SSL、WEBSOCKET,MQTT、CoAP等協議,以及安全相關的技術;

5、掌握微服務SpringCloud架構和常用組件、消息隊列框架EMQ/RabbitMQ等;

6、有一定的代碼框架設計能力,熟悉面向對象編程,熟悉常用的設計模式與設計原則;

7、熟悉高并發處理機制、有高并發業務、研發、優化項目經驗;了解IoT設備安全原理;

8、較強的快速學習能力,良好的團隊合作與精神,基本溝通表達能力;

9、有家庭網關、工業網關、數據采集網關經驗者優先;有多進程、多線程網關開發項目經驗者優先;(加分項)

10、熟悉Docker、kubernetesr等容器生態技術者優先;(加分項)

篇2:JAVA高級工程師(爬蟲方向)職位描述與崗位職責任職要求

職位描述

崗位職責

1.熟悉線程池、并發機制、鎖機制、線程安全原理;

2.java體系知識:網絡io、設計模式、linux、jvm、java類加載機制、java內存模型;

3.爬蟲經驗:WebMagic、adsl撥號、正則表達式、脫殼技術、加密、圖片破解、二維碼識別、滑塊驗證碼破解、httpClient、分詞、分布式爬蟲調度、數據質量監控、代理ip調度算法、配置化爬蟲、授權爬蟲、輿情、應用市場、反爬;

4.熟悉HTTP/HTTPS、TCP/IP、socket等通訊協議;

5.6年以上軟件開發經驗,至少2年爬蟲開發經驗。

任職要求

1.采集、清洗、監控、配置化、調度、反爬、數據爬取、分詞、檢索等數據采集研發;

2.較強的邏輯思維和發散思維;

3.計算機或相關專業本科及以上學歷。

篇3:Java高級開發工程師開發套件方向職位描述與崗位職責任職要求

職位描述

工作職責

1、面向公司的大數據開發套件產品設計與研發,包括大數據任務建設平臺,元數據管理系統,數據質量監控平臺,任務運維平臺等;

2、參與需求調研與用戶技術支持;

3、追求極致,構建業內領先的數據平臺產品。

任職要求

1、精通java/scala語言,包括JVM、類裝載、線程、并發、IO資源管理、網絡;

2、扎實的計算機基礎,對技術有熱情,愿意不斷嘗試新技術和業務挑戰;

3、精通SOA架構和微服務架構;

4、有IDE開發經驗者優先考慮;

5、熟悉前端技術的全棧開發工程師優先;

6、熟悉hadoopecosystem常用開源框架者優先,例如hadoop/flink/spark等。