崗位職責:1、負責公司通用開發(fā)框架設計和研發(fā);2、分析典型應用場景及非功能需求,確定軟件開發(fā)的技術路線、技術選型、技術規(guī)格制定;3、產(chǎn)品核心模塊軟件設計與開發(fā)指導,技術詳審;4、醫(yī)療行業(yè)相關前沿技術預研。崗位要求:1.?計算機相關專業(yè),本科及以上學歷,5年以上Java開發(fā)經(jīng)驗,一年以上大型分布式應用系統(tǒng)分析、設計、開發(fā)、架構經(jīng)驗;2、?熟悉大規(guī)模分布式系統(tǒng)架構設計與研發(fā)經(jīng)驗,熟悉HADOOP、SPARK、STORM等開源領域架構;3、?熟悉負載均衡、服務發(fā)現(xiàn)、高可用、滾動升級、自動伸縮、分布式存儲和計算等架構原理;4、?熟悉NOSQL性能優(yōu)化,調用,熟悉常用的redis,memcahed,mongodb等nosql性能優(yōu)化,內存回收機制;5、?對各種開源的框架如Spring、SpringMVC、MyBatis、Kafka、Storm、Kubernetes和Docker等有所了解,對框架本身有過開發(fā)或重構者可優(yōu)先考慮;6、?具備良好的識別和設計通用框架及模塊的能力;7、熟練掌握mysql集群,主從復制,各種主從結構的部署運維,架構熟練掌握,對主從復制的延遲問題有所研究學習;對數(shù)據(jù)庫分庫,分表,分區(qū),分片等等技術有深入學習了解,并有實際使用經(jīng)驗,對mysql的參數(shù)進行性能優(yōu)化調整