崗位職責:
1、根據(jù)項目或產(chǎn)品具體的要求,負責后端功能的設計與研發(fā),按計劃完成任務;
2、高效完成基于現(xiàn)在系統(tǒng)功能研發(fā),確保功能的研發(fā)進度與質量;
3、與前端進行聯(lián)調,保障功能整體穩(wěn)定,能夠獨立完成項目的前后端部署。
崗位要求:
1、能夠獨立完成項目搭建及基于現(xiàn)有項目的二次開發(fā);
2、有過國產(chǎn)化環(huán)境和組件研發(fā)經(jīng)驗優(yōu)先;
3、熟悉Java開發(fā)以及分布式后端服務開發(fā)流程和規(guī)范,熟練掌握Spring Cloud、SpringBoot、MybatisPlus等開發(fā)框架;
4、熟練掌握分布式、git、redis、nacos、Elasticsearch搜索等技術組件;
5、熟練基于需求進行數(shù)據(jù)庫的表設計和調優(yōu),熟悉達夢等國產(chǎn)數(shù)據(jù)庫;
6、熟悉Linux環(huán)境,熟悉Docker等容器部署還有nginx等配置文件編寫,能獨立完成離線斷網(wǎng)環(huán)境下x86/arm服務器的系統(tǒng)配置,以及數(shù)據(jù)庫、Redis、Docker、redis、nacos等基礎組件的安裝、配置、調優(yōu)與故障排查,可保障相關服務在Linux環(huán)境的穩(wěn)定運行;
7、熟練掌握docker、docker-compose操作命令,熟悉docker相關配置,熟悉dockerfile相關指令與鏡像構建,能夠將相關服務進行容器化部署;
8、具備較強的責任心與抗壓能力,能應對復雜業(yè)務場景下的技術挑戰(zhàn)。