崗位職責:
1.負責公司軟件產(chǎn)品與核心服務的研發(fā),參與軟件系統(tǒng)的需求分析、設計、數(shù)據(jù)庫設計、編碼、測試、上線等全過程;
2.對已有代碼進行優(yōu)化和重構,提高系統(tǒng)性能和可維護性;
3.與算法團隊及其它業(yè)務系統(tǒng)開發(fā)團隊緊密協(xié)作,參與接口開發(fā)、聯(lián)調(diào)及數(shù)據(jù)協(xié)議設計,確保接口規(guī)范性與可維護性。
4.負責數(shù)據(jù)提取、清洗、分析等工作;
任職要求:
1.計算機科學、軟件工程、統(tǒng)計學本科及以上學歷,具有扎實的編程基礎;
2.熟練掌握Python語言,熟悉常用的Python框架(如Django、Flask等);
3.掌握 Web 開發(fā)流程,了解 HTTP 協(xié)議、RESTful API 設計與實現(xiàn),有完整的 Python Web 項目開發(fā)經(jīng)驗,能獨立承擔模塊設計、開發(fā)和維護工作;
4.熟練掌握 MySQL、PostgreSQL 等關系型數(shù)據(jù)庫,以及 Redis、MongoDB 等非關系型數(shù)據(jù)庫,具備良好的數(shù)據(jù)庫設計和優(yōu)化能力;
5.熟練使用 Pandas、Numpy 等庫進行數(shù)據(jù)處理與分析,掌握 Matplotlib、Seaborn 等數(shù)據(jù)可視化庫,有實際的數(shù)據(jù)清洗、轉(zhuǎn)換和預處理經(jīng)驗;
6.熟悉 Linux 操作系統(tǒng)常用命令,了解網(wǎng)絡和安全基本知識,掌握Git等版本控制工具;
7.具備數(shù)據(jù)可視化工具使用經(jīng)驗(如 Tableau、Power BI 等);
8.具備良好的業(yè)務理解能力;
9.能夠快速學習,有良好的解決問題的能力;
10.具備良好的溝通能力和團隊協(xié)作精神,能夠承擔工作壓力;
加分項:
1.熟悉 Java Web 相關技術,有 Java Web 開發(fā)經(jīng)驗;
2.熟悉 Go 語言;
3.熟悉微信小程序開發(fā);