更新于 2月8日

高級開發(fā)工程師/架構(gòu)師

1-1.5萬
  • 成都武侯區(qū)
  • 5-10年
  • 本科
  • 全職
  • 招1人

職位描述

Java
一、崗位職責(zé)
1. 主導(dǎo)礦山智能化相關(guān)產(chǎn)品的整體架構(gòu)設(shè)計,結(jié)合礦山智能化業(yè)務(wù)流程和工業(yè)物聯(lián)網(wǎng)技術(shù)要求,規(guī)劃具有前瞻性、高擴(kuò)展性和高性能的系統(tǒng)架構(gòu)。
2. 深度參與礦山智能化開發(fā)工作,獨立承擔(dān)核心模塊的設(shè)計、編碼與優(yōu)化,保障模塊性能卓越、穩(wěn)定可靠且易于擴(kuò)展,助力工業(yè)物聯(lián)網(wǎng)在礦山場景的有效應(yīng)用。
3. 與團(tuán)隊成員協(xié)同,依據(jù)礦山智能化業(yè)務(wù)需求,優(yōu)化系統(tǒng)架構(gòu),著重提升產(chǎn)品對大數(shù)據(jù)量的處理效能和存儲查詢效率,確保多系統(tǒng)融合流暢,滿足工業(yè)物聯(lián)網(wǎng)設(shè)備與系統(tǒng)的接入與交互需求。
4. 熟練運用 Spring Boot、MyBatis 等技術(shù)構(gòu)建后端服務(wù),高效與 MySQL 數(shù)據(jù)庫交互,實現(xiàn)數(shù)據(jù)的持久化和復(fù)雜查詢功能,同時妥善處理異構(gòu)數(shù)據(jù)的存儲與交互,為工業(yè)物聯(lián)網(wǎng)數(shù)據(jù)管理提供有力支持。
5. 使用 Netty 精準(zhǔn)實現(xiàn)網(wǎng)絡(luò)通信功能,確保系統(tǒng)內(nèi)部模塊間、與外部工業(yè)物聯(lián)網(wǎng)設(shè)備間數(shù)據(jù)傳輸穩(wěn)定、及時,保障通信鏈路的質(zhì)量。
6. 負(fù)責(zé)制定大數(shù)據(jù)量處理和存儲策略,運用分庫分表、數(shù)據(jù)緩存、分布式存儲等技術(shù),確保在大數(shù)據(jù)量場景下數(shù)據(jù)操作高效、穩(wěn)定,保障工業(yè)物聯(lián)網(wǎng)數(shù)據(jù)存儲與查詢的高性能。
7. 處理礦山智能化涉及到的異構(gòu)數(shù)據(jù),涵蓋不同格式和來源的數(shù)據(jù)整合與處理,實現(xiàn)數(shù)據(jù)統(tǒng)一管理和高效利用,適配工業(yè)物聯(lián)網(wǎng)多樣化數(shù)據(jù)類型。
8. 負(fù)責(zé)工業(yè)物聯(lián)網(wǎng)相關(guān)業(yè)務(wù)功能的開發(fā)與維護(hù),包括但不限于設(shè)備連接管理、數(shù)據(jù)采集與監(jiān)控、遠(yuǎn)程控制功能等,確保工業(yè)物聯(lián)網(wǎng)在礦山生產(chǎn)中的穩(wěn)定高效運行。
9. 關(guān)注行業(yè)技術(shù)發(fā)展趨勢,引入新的技術(shù)和理念,對礦山智能化和工業(yè)物聯(lián)網(wǎng)架構(gòu)進(jìn)行持續(xù)優(yōu)化和改進(jìn),提升產(chǎn)品的競爭力和適應(yīng)性。
二、任職要求
(一)技術(shù)能力
1. Java 基礎(chǔ)與框架
精通 Java 語言,對面向?qū)ο缶幊?、多線程、并發(fā)編程、內(nèi)存管理等核心概念有深刻理解,編程功底扎實,編程習(xí)慣優(yōu)良。
熟練掌握 Spring Boot 框架,能夠迅速搭建和開發(fā)基于 Spring Boot 的微服務(wù)應(yīng)用,精通其自動配置、依賴注入等核心機(jī)制,能靈活運用 Spring Boot 整合其他關(guān)鍵框架和技術(shù)。
熟練使用 MyBatis 框架進(jìn)行數(shù)據(jù)庫持久層開發(fā),能編寫復(fù)雜的 SQL 映射語句和動態(tài) SQL,深入理解 MyBatis 的緩存機(jī)制和原理,可有效優(yōu)化數(shù)據(jù)庫訪問性能。
2. 數(shù)據(jù)庫相關(guān)
精通 MySQL 數(shù)據(jù)庫,熟練掌握數(shù)據(jù)庫設(shè)計、表結(jié)構(gòu)設(shè)計、索引設(shè)計等技能,能依據(jù)業(yè)務(wù)需求構(gòu)建高性能的數(shù)據(jù)庫模型。
具備豐富的 SQL 編寫經(jīng)驗,可對 SQL 查詢進(jìn)行深度性能優(yōu)化,熟練解決數(shù)據(jù)庫性能瓶頸問題。
深入了解數(shù)據(jù)庫集群、主從復(fù)制、讀寫分離等技術(shù),能從容應(yīng)對大數(shù)據(jù)量下數(shù)據(jù)庫的高可用和高性能挑戰(zhàn)。
熟練掌握分庫分表技術(shù),可根據(jù)業(yè)務(wù)場景和數(shù)據(jù)規(guī)模合理規(guī)劃分庫分表策略,熟悉常見的分庫分表中間件,確保數(shù)據(jù)存儲準(zhǔn)確、查詢高效。
3. 網(wǎng)絡(luò)與服務(wù)器
精通 Linux 操作系統(tǒng),能在 Linux 環(huán)境下熟練進(jìn)行軟件開發(fā)、部署和調(diào)試。
熟悉 Nginx 的配置和使用,能充分利用 Nginx 實現(xiàn)反向代理、負(fù)載均衡、靜態(tài)資源服務(wù)器等功能,有效優(yōu)化服務(wù)器性能,提升系統(tǒng)并發(fā)能力。
熟練掌握 Netty 網(wǎng)絡(luò)編程框架,可運用 Netty 實現(xiàn)高性能的網(wǎng)絡(luò)通信協(xié)議,妥善處理復(fù)雜的網(wǎng)絡(luò)交互場景,如長連接、心跳檢測、粘包拆包等問題,保障工業(yè)物聯(lián)網(wǎng)設(shè)備通信的穩(wěn)定性和可靠性。
4. 大數(shù)據(jù)量處理、異構(gòu)數(shù)據(jù)處理與工業(yè)物聯(lián)網(wǎng)數(shù)據(jù)
擁有豐富的大數(shù)據(jù)量數(shù)據(jù)存儲和查詢優(yōu)化經(jīng)驗,熟悉數(shù)據(jù)緩存技術(shù)、數(shù)據(jù)分片策略、分布式存儲等方案,能針對礦山智能化和工業(yè)物聯(lián)網(wǎng)產(chǎn)生的海量數(shù)據(jù)場景進(jìn)行高性能優(yōu)化。
精通異構(gòu)數(shù)據(jù)處理相關(guān)技術(shù),如數(shù)據(jù)格式轉(zhuǎn)換、ETL(Extract,Transform,Load)工具、數(shù)據(jù)清洗算法等,能夠高效處理來自不同數(shù)據(jù)源(如傳感器數(shù)據(jù)、文件數(shù)據(jù)、關(guān)系型數(shù)據(jù)庫數(shù)據(jù)等)的異構(gòu)數(shù)據(jù),實現(xiàn)數(shù)據(jù)的規(guī)范化和整合,滿足工業(yè)物聯(lián)網(wǎng)數(shù)據(jù)多樣性處理要求。
熟悉工業(yè)物聯(lián)網(wǎng)數(shù)據(jù)的特點和處理要求,包括實時性、準(zhǔn)確性、海量性等,能設(shè)計并實現(xiàn)適配工業(yè)物聯(lián)網(wǎng)數(shù)據(jù)的存儲、查詢和分析方案。
5. 礦山智能化體系架構(gòu)、多系統(tǒng)融合與工業(yè)物聯(lián)網(wǎng)業(yè)務(wù)
熟悉礦山智能化的整體體系架構(gòu)和業(yè)務(wù)流程,涵蓋礦山生產(chǎn)自動化、安全監(jiān)控、設(shè)備管理、資源調(diào)度等環(huán)節(jié),能將技術(shù)與業(yè)務(wù)需求緊密融合。
具備礦山智能化項目相關(guān)經(jīng)驗,熟悉礦山行業(yè)相關(guān)標(biāo)準(zhǔn)和規(guī)范,能針對礦山特殊環(huán)境和業(yè)務(wù)需求進(jìn)行高質(zhì)量的系統(tǒng)設(shè)計和開發(fā)。
熟悉系統(tǒng)集成的方法和流程,包括接口設(shè)計、數(shù)據(jù)交互協(xié)議、消息隊列等技術(shù),能實現(xiàn)礦山智能化產(chǎn)品與其他相關(guān)系統(tǒng)及工業(yè)物聯(lián)網(wǎng)系統(tǒng)的高效融合與互聯(lián)互通。
具備扎實的工業(yè)物聯(lián)網(wǎng)相關(guān)業(yè)務(wù)知識,熟悉設(shè)備連接協(xié)議(如 MQTT、CoAP 等)、傳感器技術(shù)、自動化控制原理等,能開發(fā)和維護(hù)復(fù)雜的工業(yè)物聯(lián)網(wǎng)相關(guān)功能模塊。
(二)綜合素質(zhì)
1. 計算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷,5年以上相關(guān)行業(yè) Java 開發(fā)經(jīng)驗,有礦山智能化項目開發(fā)經(jīng)驗者優(yōu)先。
2. 具備卓越的問題分析和解決能力,能夠迅速定位和解決系統(tǒng)開發(fā)和運行過程中的復(fù)雜問題,善于總結(jié)經(jīng)驗教訓(xùn),持續(xù)優(yōu)化系統(tǒng)性能。
3. 擁有優(yōu)秀的團(tuán)隊合作精神和溝通能力,能夠與不同部門(產(chǎn)品、設(shè)計、測試等)的人員高效協(xié)同工作,推動項目順利開展。
4. 學(xué)習(xí)能力強(qiáng),對新技術(shù)保持高度熱情和好奇心,能夠快速掌握和應(yīng)用新的技術(shù)和框架,適應(yīng)快速變化的業(yè)務(wù)需求和技術(shù)環(huán)境。
5. 具有強(qiáng)烈的責(zé)任心和抗壓能力,能夠在規(guī)定時間內(nèi)高質(zhì)量地完成任務(wù),對工作充滿熱情,具備高度的敬業(yè)精神。

工作地點

環(huán)球購物中心

職位發(fā)布者

何番/人事經(jīng)理

三日內(nèi)活躍
立即溝通