崗位職責(zé)
1、根據(jù)微服務(wù)設(shè)計(jì)方法論及***實(shí)踐,完成平臺產(chǎn)品的詳細(xì)設(shè)計(jì)、開發(fā)及最終交付;
2、結(jié)合項(xiàng)目,沉淀平臺產(chǎn)品技術(shù)架構(gòu)和***方案,制定交付技術(shù)規(guī)范;
3、參與系統(tǒng)分析、設(shè)計(jì)、架構(gòu),并負(fù)責(zé)完成核心代碼;
4、能正確理解模塊功能設(shè)計(jì),獨(dú)立完成軟件核心模塊開發(fā)及單元測試;
5、根據(jù)任務(wù)計(jì)劃,按進(jìn)度要求完成所分配的工作;
6、能夠進(jìn)行功能設(shè)計(jì)與實(shí)現(xiàn)細(xì)節(jié)相關(guān)內(nèi)容的溝通;
7、指導(dǎo)中高級軟件工程師?。
任職要求
1、具備5年以上軟件架構(gòu)、設(shè)計(jì)和開發(fā)經(jīng)驗(yàn),具備處理疑難故障及性能優(yōu)化的經(jīng)驗(yàn);
2、精通springBoot?SpringMVC?Mybatis?hibernate等常用框架,有架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),有springCloud微服務(wù)體系開發(fā)經(jīng)驗(yàn)者優(yōu)先;
3、具有大型關(guān)系型數(shù)據(jù)庫(ORACLE、MYSQL等)的開發(fā)和設(shè)計(jì)經(jīng)驗(yàn),有數(shù)據(jù)庫性能調(diào)優(yōu)經(jīng)驗(yàn)優(yōu)先;具有Memcache、Redis、MongoDB、ElasticSearch實(shí)際應(yīng)用經(jīng)驗(yàn)者優(yōu)先具有RabbitMQ、Kafka等消息中間件實(shí)際應(yīng)用經(jīng)驗(yàn)者優(yōu)先;
4、熟悉?Linux?編程環(huán)境,可以編寫Pythonshell腳本;熟悉Docker、K8S,可以構(gòu)建CICD流水線,具備DevOps開發(fā)經(jīng)驗(yàn);
5、具備一到兩種主流云平臺使用經(jīng)驗(yàn),對IaaS、PaaS、SaaS框架構(gòu)成有深入理解;
6、熟練使用和配置一種或一種以上的主流應(yīng)用服務(wù)器(WebLogic、Tomcat);
7、為人誠信,思維嚴(yán)謹(jǐn),工作主動,能承受一定的工作壓力,具有良好的溝通能力和團(tuán)隊(duì)協(xié)調(diào)能力。