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