崗位職責:1、?負責物聯(lián)網(wǎng)云端產(chǎn)品的相關服務器軟件技術架構(gòu)的設計與開發(fā)以及技術預研;2、?負責公司戰(zhàn)略級項目(新型業(yè)務)技術決策選型、架構(gòu)設計與實現(xiàn),從技術角度提升平臺的用戶體驗;3、?負責應用產(chǎn)品前后臺需求分析、開發(fā)、部署及維護;4.?負責核心代碼的編寫、系統(tǒng)重構(gòu)以及系統(tǒng)的性能優(yōu)化與改進;5.?參與項目的需求分析、系統(tǒng)設計、編碼、項目內(nèi)測試及相關文檔編寫工作;6、后續(xù)如果表現(xiàn)優(yōu)秀,可以擔當團隊Leader,帶隊開發(fā)項目。職位要求:1、?五年及以上Java開發(fā)經(jīng)驗,含兩年以上分布式系統(tǒng)架構(gòu)相關工作經(jīng)驗;2、?扎實的Java基礎,熟悉TCP/IP協(xié)議,熟悉socket和多線程開發(fā),具備高訪問量web開發(fā)工作經(jīng)驗,熟悉代碼重構(gòu),性能優(yōu)化,系統(tǒng)安全和高可用性;3、?有豐富高并發(fā)、高吞吐、高響應、高穩(wěn)定性系統(tǒng)架構(gòu)設計與實現(xiàn)經(jīng)驗,對架構(gòu)重構(gòu)分析、分布改進有實戰(zhàn)經(jīng)驗;4、?熟悉Linux操作系統(tǒng),熟悉Mysql、Memcached、Redis等數(shù)據(jù)庫開發(fā);5、?熟悉大規(guī)模系統(tǒng)的負載均衡、緩存、網(wǎng)絡存儲、網(wǎng)絡安全、數(shù)據(jù)庫高可用設計及性能評估機制,使用過開源分布式文件系統(tǒng)、分布緩存、分布式服務等;6、?從事過物聯(lián)網(wǎng)相關行業(yè)者優(yōu)先。7、?具備較好的研發(fā)過程管理和控制的技能,包括進度安排和控制、風險控制、質(zhì)量管理、配置管理等。