python開發(fā)工程師
8000-11000元/月崗位職責(zé):
1、能夠利用阿里云數(shù)據(jù)庫,使用Python語言開發(fā)數(shù)據(jù)分析與預(yù)測
2、編寫數(shù)據(jù)分析與預(yù)測趨勢、并提出對應(yīng)建議的軟件
3、負(fù)責(zé)云上數(shù)據(jù)庫的維護
4、開發(fā)與展現(xiàn)層軟件開發(fā)?程師對接的模塊
5、開發(fā)出將硬件監(jiān)測數(shù)據(jù)上傳至阿?云數(shù)據(jù)庫,并利?這些數(shù)據(jù)在瀏覽器和智能?機上展現(xiàn)的應(yīng)用程序。
任職要求:
1、Python編程基礎(chǔ):
精通Python語言,熟悉其基本語法、數(shù)據(jù)類型、控制結(jié)構(gòu)、錯誤處理機制等。
熟練使用Python標(biāo)準(zhǔn)庫和開發(fā)工具鏈,如os、sys、json、datetime等。
能實現(xiàn)數(shù)據(jù)采集腳本、數(shù)據(jù)預(yù)處理、格式轉(zhuǎn)換和上傳邏輯。
掌握相關(guān)Python以及其他可能用于特定協(xié)議的庫(如:requests用于HTTP請求,socket編程用于低層網(wǎng)絡(luò)通信)
2、數(shù)據(jù)處理與分析:
熟悉Pandas庫的數(shù)據(jù)清洗、轉(zhuǎn)換、合并、分組、統(tǒng)計分析等操作。
能使用NumPy進(jìn)行科學(xué)計算和數(shù)組操作。
掌握Matplotlib和Seaborn等庫進(jìn)行數(shù)據(jù)可視化。
3、數(shù)據(jù)庫操作:
熟悉SQL語言,能夠編寫復(fù)雜查詢語句進(jìn)行數(shù)據(jù)檢索、更新與管理。
理解關(guān)系型數(shù)據(jù)庫原理,特別是針對阿里云RDS(Relational Database Service)如MySQL、PostgreSQL等的使用。
掌握如何使用Python連接阿里云數(shù)據(jù)庫,例如通過pymysql、psycopg2或者阿里云官方提供的Python SDK連接RDS服務(wù)。
設(shè)計合理的數(shù)據(jù)庫模型以存儲硬件監(jiān)測數(shù)據(jù),保證數(shù)據(jù)的有效組織和高效查詢
4、大數(shù)據(jù)處理:
如果涉及大數(shù)據(jù)分析,還需要了解如何使用阿里云MaxCompute(原ODPS)、DataWorks等大數(shù)據(jù)處理服務(wù),并結(jié)合Python SDK進(jìn)行操作。
5、機器學(xué)習(xí)與預(yù)測模型:
熟練運用Scikit-Learn、TensorFlow、Keras等Python庫進(jìn)行機器學(xué)習(xí)算法開發(fā)和訓(xùn)練。
能夠根據(jù)業(yè)務(wù)需求構(gòu)建預(yù)測模型,包括回歸分析、時間序列預(yù)測、分類算法等。
6、阿里云服務(wù)集成:
熟悉阿里云的產(chǎn)品和服務(wù),尤其是云數(shù)據(jù)庫(如RDS)的使用和管理,知道如何創(chuàng)建數(shù)據(jù)庫實例、設(shè)置權(quán)限、設(shè)計表結(jié)構(gòu)、執(zhí)行CRUD等操作。
熟悉阿里云的API Gateway、STS、RAM等服務(wù)。
理解阿里云的服務(wù)架構(gòu),比如如何通過SDK進(jìn)行身份驗證、獲取訪問憑證以調(diào)用云數(shù)據(jù)庫接口。
設(shè)置合理監(jiān)控報警,利用阿里云監(jiān)控服務(wù)(如云監(jiān)控、日志服務(wù)SLS)進(jìn)行實時監(jiān)控與異常檢測。
熟悉云計算環(huán)境下的運維工作,包括但不限于資源調(diào)度、性能優(yōu)化、故障排查
理解OAuth、JWT等認(rèn)證機制,保障數(shù)據(jù)傳輸?shù)陌踩浴?br>熟悉阿里云的鑒權(quán)機制,如STS臨時授權(quán)、RAM角色權(quán)限管理。
7、云原生與DevOps能力:
對Docker、Kubernetes等容器技術(shù)有一定了解,以便部署在云環(huán)境中。
熟悉CI/CD流程,能夠在阿里云上進(jìn)行持續(xù)集成和持續(xù)部署。
可能需要使用阿里云的OSS(對象存儲服務(wù))保存原始數(shù)據(jù)或日志文件,或使用RocketMQ、MQTT等消息服務(wù)進(jìn)行實時數(shù)據(jù)推送。
8、后端開發(fā):
了解后端開發(fā)的基礎(chǔ)知識,包括RESTful API的設(shè)計與實現(xiàn)、Web服務(wù)器的搭建與配置(例:Flask、Django等Python Web框架)。
熟悉云服務(wù)端的開發(fā)模式,如函數(shù)計算(Function Compute)、ECS實例上的應(yīng)用部署。
9、硬件接口協(xié)議與數(shù)據(jù)采集:
理解目標(biāo)硬件設(shè)備提供的數(shù)據(jù)接口協(xié)議(如Modbus、MQTT、RESTful API等)。
熟悉嵌入式系統(tǒng)的數(shù)據(jù)傳輸方式,能夠編寫或配置腳本并從硬件設(shè)備中收集數(shù)據(jù)。
10、安全性與合規(guī)性:
理解數(shù)據(jù)安全相關(guān)的最佳實踐,確保在阿里云上的數(shù)據(jù)操作符合相關(guān)法律法規(guī)要求。
知道如何配置和管理阿里云數(shù)據(jù)庫的安全策略,如備份恢復(fù)、權(quán)限管理等。
11、項目管理與協(xié)作:
良好的版本控制意識,熟練使用Git進(jìn)行版本管理。
能夠在云開發(fā)平臺上與其他團隊成員協(xié)同開發(fā)。
銀潤康(深圳)科技有限公司簡介
1、本公司成立于2024年2月21日,處于初創(chuàng)期。
2、未來主要業(yè)務(wù)與產(chǎn)品是聚焦大數(shù)據(jù)分析、挖掘方面的模型與具體應(yīng)用軟件開發(fā),并運營。運行環(huán)境是國內(nèi)公有云。
3、成立了以計算機教授級高級工程師為主要技術(shù)人員的團隊。
4、崗位福利:基本工資+效益提成(與華為效益獎類似)+分紅股權(quán)(與華為員工虛擬股權(quán)相同)+五險一金+上午&下午分別有安排工間運動時間。