崗位職責(zé):
1.負(fù)責(zé)部門軟件的設(shè)計(jì)、開發(fā)、測試等過程,包括制定技術(shù)方案,搭建軟件框架:實(shí)現(xiàn)檢修線自動(dòng)化控制;
2.負(fù)責(zé)系統(tǒng)中主要功能的代碼實(shí)現(xiàn);
3.參與業(yè)務(wù)流程分析和系統(tǒng)邏輯梳理、架構(gòu)、數(shù)據(jù)庫等設(shè)計(jì)工作;
4.對(duì)既有產(chǎn)品進(jìn)行二次開發(fā),優(yōu)化升級(jí),編制開發(fā)設(shè)計(jì)文檔;
5.負(fù)責(zé)項(xiàng)目現(xiàn)場聯(lián)調(diào)聯(lián)試技術(shù)指導(dǎo),對(duì)已交付項(xiàng)目軟件 bug進(jìn)行排查和優(yōu)化,解決項(xiàng)目開發(fā)過程中的重大技術(shù)問題,負(fù)責(zé)與客戶進(jìn)行技術(shù)交流,了解產(chǎn)品需求、設(shè)計(jì)輸入條件等信息。
任職要求:
1.有扎實(shí)的基礎(chǔ),精通java開發(fā)語言,理解IO、1.有扎實(shí)的基礎(chǔ),精通java開發(fā)語言,理解IO、多線程、集合等基礎(chǔ)框架,熟練掌握jvm,web開發(fā)、緩存,分布式架構(gòu)、消息中間件等核心技術(shù),擁有分布式、大數(shù)據(jù)量的系統(tǒng)開發(fā)經(jīng)驗(yàn)者優(yōu)先。
2.5年以上JAVA開發(fā)經(jīng)驗(yàn),熟悉常見的開源框架,如SpringBoot、SpringCloud,并能了解其原理,在后臺(tái)技術(shù)上有長期積累和專長,熟悉分布式系統(tǒng)的設(shè)計(jì)和應(yīng)用;對(duì)主流數(shù)據(jù)庫如MySQL、MongoDB等有長期的使用和優(yōu)化經(jīng)驗(yàn);對(duì)Docker,Kubernetes等容器化虛擬技術(shù)有深入的了解。
3.對(duì)Web前端有一定的了解,熟悉目前流行的MVVM框架如Vue.js、AngularJS等底層機(jī)制和使用方法。
4.對(duì)軟件工程如CMMI流程體系以及相關(guān)的項(xiàng)目管理過程域的工作和職責(zé)有充分的了解。
能夠接受中短期的異地出差調(diào)研,并承擔(dān)項(xiàng)目壓力。