【崗位職責】1、參與需求分析;2、負責系統(tǒng)架構(gòu)(分布式、微服務)設計,制定接口規(guī)范;3、指導開發(fā)人員進行項目實施(開發(fā),測試,上線、培訓、評審);4、分析和發(fā)現(xiàn)系統(tǒng)的優(yōu)化點,負責推動系統(tǒng)性能和架構(gòu)優(yōu)化,提高系統(tǒng)的擴展性、穩(wěn)定性和安全性;5、參與技術(shù)難點攻關(guān),進行技術(shù)積累,同時進行技術(shù)分享?!救温氁蟆?、掌握面向?qū)ο笤O計思想,能運用建模工具(UML或PowerDesigner)進行設計,能指導開發(fā)人員進行開發(fā)和設計工作;2、具有扎實的編程功底和良好的編碼規(guī)范,熟悉XML、Json等協(xié)議使用及應用;3、熟悉Linux環(huán)境及操作,能夠進行中間件Tomcat/Ngnix、消息隊列Kafka、分布式緩存Redis、搜索引擎ES架構(gòu)設計及應用;4、能夠進行軟件架構(gòu)設計及負載均衡、服務發(fā)現(xiàn)等架構(gòu)優(yōu)化,熟悉docker容器技術(shù),掌握Spring?cloud等微服務框架,能夠?qū)密浖M行微服務改造;5、掌握批次調(diào)度、數(shù)據(jù)分層和數(shù)據(jù)加工流程,熟悉Hive、Shell、SparkSql等數(shù)據(jù)處理方法,并能夠進行性能分析及調(diào)優(yōu);6、具有金融應用類項目的開發(fā)實施經(jīng)驗優(yōu)先考慮。