職位描述
職位描述:1、負(fù)責(zé)公司自研系統(tǒng)的設(shè)計、開發(fā)、部署、維護(hù)和升級迭代等工作。2、組織和管理開發(fā)團(tuán)隊,保障需求評審、工作量評估、架構(gòu)設(shè)計、任務(wù)分配和追蹤、代碼評審、關(guān)鍵性代碼開發(fā)、風(fēng)險評估、測試驗證、部署維護(hù)等工作有序進(jìn)行。3、根據(jù)團(tuán)隊實際情況,通過自動化工具、先進(jìn)開發(fā)技術(shù)等方式提升團(tuán)隊開發(fā)效率。4、帶動和培養(yǎng)團(tuán)隊成員,使團(tuán)隊整體技能提升。職位要求:1、公辦大學(xué)統(tǒng)招本科及以上學(xué)歷,計算機(jī)相關(guān)專業(yè); 2、有5年以上后端開發(fā)經(jīng)驗,能獨立進(jìn)行復(fù)雜軟件設(shè)計,并實現(xiàn)關(guān)鍵性代碼;3、有帶領(lǐng)5個以上開發(fā)人員進(jìn)行軟件產(chǎn)品或項目開發(fā)的經(jīng)驗;4、精通Java基礎(chǔ)知識,熟練使用SpringCloud、Springboot、Mybatis等主流開發(fā)框架,以及maven、vscode、markdown等工具;5、精通SQL語言,具有Postgresql、ClickHouse等數(shù)據(jù)庫、數(shù)據(jù)倉庫上的ETL和查詢性能調(diào)優(yōu)經(jīng)驗;6、熟悉Elasticsearch、Kafka、Redis、Nginx等常見中間件的特點、概念,并有實際使用經(jīng)驗; 7、熟悉微服務(wù)和容器化技術(shù),熟練使用docker、Kubernetes等相關(guān)工具8、熟練使用Git進(jìn)行版本管理,執(zhí)行過較復(fù)雜的分支管理規(guī)范;9、具備良好的溝通表達(dá)能力和團(tuán)隊合作精神,對先進(jìn)開發(fā)技術(shù)有興趣并能實踐;10、有能源和制造行業(yè)軟件開發(fā)經(jīng)驗者優(yōu)先。