工作職責:
?1、深入發(fā)掘和分析業(yè)務需求,撰寫技術方案和系統(tǒng)設計;
?2、參與技術方案和系統(tǒng)設計評審;
?3、系統(tǒng)核心部分代碼編寫;解決系統(tǒng)中關鍵問題和技術難題;
?4、對現(xiàn)有系統(tǒng)中的問題進行分析和優(yōu)化;
?5、對開發(fā)團隊進行技術指導和培訓,讓團隊成員在你的影響下取得成長;
?6、具有良好溝通和團隊協(xié)作能力。
?7.?參與業(yè)務數(shù)據(jù)體系的設計、數(shù)據(jù)統(tǒng)計、分析及數(shù)據(jù)建模;
?8.?參與數(shù)據(jù)平臺各系統(tǒng)的性能分析與系統(tǒng)優(yōu)化,不斷提高系統(tǒng)運行效率;
?
?崗位要求:
?1、學歷要求:本科及以上學歷,計算機以及相關專業(yè),
?2、有較強的書面與口頭溝通表達能力,獨立分析、解決問題的能力及技術研究能力;
?3、具有快速理解和學習能力,較強的邏輯分析能力和高度的責任心及團隊合作精神。
?4、經(jīng)驗要求:具有8年及以上開發(fā)經(jīng)驗,其中架構(gòu)設計經(jīng)驗不低于3年
?5、技能要求:
?(1)掌握主流Java開發(fā)框架及相關系統(tǒng)軟件(例如:SpringBoot、MyBatis/JPA等);
?(2)熟悉分布式系統(tǒng)的設計和應用,熟練使用SpringCloud搭建微服務框架;
?(3)熟悉至少2種常見的數(shù)據(jù)存儲引擎(例如:Mysql、redis、MongoDB、ES等),有具體的實踐經(jīng)驗;
?(4)熟悉常見的MQ中間件(例如:Kafka/RocketMQ/RabbitMQ等),有相應的實踐經(jīng)驗,了解不同場景的常見使用方案和陷阱;?
?(5)掌握Linux操作系統(tǒng),能夠應用Jenkins/Docker/K8S搭建持續(xù)集成環(huán)境;
?(6)參與過數(shù)據(jù)平臺0到1的搭建;
?(7)
?(8)?精通MySQL、SQL?Server、Oracle等關系型數(shù)據(jù)庫,熟悉Oracle性能調(diào)優(yōu)
?(9)熟練使用存儲過程、函數(shù)、SQL調(diào)優(yōu),系統(tǒng)表設計等相關內(nèi)容,