【崗位內(nèi)容描述】1、負責后端、服務(wù)端系統(tǒng)開發(fā)的工作;2、負表后端架構(gòu)的設(shè)計、實現(xiàn)、改進和優(yōu)化;3、保證系統(tǒng)的高可用性,持續(xù)優(yōu)化和擴展服務(wù);4、設(shè)計應(yīng)用數(shù)據(jù)結(jié)構(gòu),設(shè)計并優(yōu)化數(shù)據(jù)庫,并通過不同數(shù)據(jù)存儲方式的組合滿足需求:5、新技術(shù)、新課題的研究與開發(fā),持續(xù)提升優(yōu)化系統(tǒng)性能,保證系統(tǒng)運行的安全穩(wěn)定與效率。 【能力要求描述】1、4年及以上開發(fā)經(jīng)驗;Web類相關(guān)開發(fā)經(jīng)驗3年以上,以及3年以上基于Linux或Unix平臺豐富的開發(fā)經(jīng)驗; 2、獨立完成大型項目的經(jīng)驗;3、有一定的架構(gòu)設(shè)計能力;4、有完整的 GO 后端項目開發(fā)周期經(jīng)歷(從立項到上線運維);熟悉 GO 語言特性、標準庫,掌握常用 GO 后端框架(如 Gin、Beego 等),能熟練運用 GO 進行高性能網(wǎng)絡(luò)編程、并發(fā)編程。5、了解常見后端架構(gòu)模式(如微服務(wù)、分布式),學(xué)握數(shù)據(jù)庫(MySQL等)、緩存(Redis等)、消息隊列(Kafka/RabbitMQ等)的基本原理與在 GO 項目中的應(yīng)用:熟悉 Linux 操作系統(tǒng),具備基本的shell 腳本編寫能力,可進行服務(wù)部署與運維相得關(guān)操作。