崗位職責:
1.系統(tǒng)研發(fā)與維護:負責研發(fā)并維護后臺系統(tǒng)、數(shù)據(jù)庫等相關技術方案和文檔的編寫工作
2.需求分析與設計:負責產(chǎn)品需求分析,包括功能設計、性能優(yōu)化等。
3.技術平臺研發(fā):負責相關技術平臺的研發(fā)和維護工作。
4.技術可行性分析:對項目的技術可行性進行分析與評估,并提供解決方案。
5.架構改進:對現(xiàn)有產(chǎn)品的架構進行改進
任職要求:
1.學歷要求:本科及以上學歷,計算機相關專業(yè)。
2.工作經(jīng)驗:2年以上Web開發(fā)工作經(jīng)驗
3.系統(tǒng)編程:具備系統(tǒng)編程能力,能夠使用Python進行系統(tǒng)管理和實用程序的開發(fā)
4.Django框架:熟悉Django框架的MVT(模型Model、視圖View、模板Template)架構,能夠高效地進行Django項目的開發(fā)
5.Python編程:扎實的Python基礎,熟悉Python的內置接口和標準庫。
6.Web開發(fā):熟悉HTTP協(xié)議、Web服務器和反向代理服務器的工作原理,能夠處理高并發(fā)場景
7.數(shù)據(jù)結構和算法:良好的數(shù)據(jù)結構和算法基礎是必須的。
8.數(shù)據(jù)庫技能:熟悉數(shù)據(jù)庫原理,至少掌握一種數(shù)據(jù)庫系統(tǒng),如MySQL、PostgreSQL、MongoDB等。
9.網(wǎng)絡編程:掌握TCP/IP協(xié)議,了解socket編程和HTTP協(xié)議,熟悉Web服務器和反向代理服務器的工作原理。
10.多線程編程:掌握多線程編程的基本原理,熟練使用線程池和鎖等工具,避免線程安全問題。
11.熟悉mavlink 協(xié)議,研究過pymavlink源碼, 對無人機有興趣者優(yōu)先。