崗位職責(zé)
1. 負(fù)責(zé)公司后端服務(wù)的開發(fā)和維護,使用Golang進行高效、穩(wěn)定的業(yè)務(wù)邏輯實現(xiàn);
2. 參與項目需求分析,制定技術(shù)方案,撰寫技術(shù)文檔;
3. 開發(fā)、優(yōu)化及維護高性能、高可用性的分布式系統(tǒng),對現(xiàn)有產(chǎn)品問題跟蹤、定位和修復(fù),提高產(chǎn)品質(zhì)量和穩(wěn)定性;
4. 與團隊成員協(xié)作,保證項目進度和質(zhì)量;
任職要求
1. 本科及以上學(xué)歷,計算機相關(guān)專業(yè),4年及以上Golang開發(fā)經(jīng)驗;
2. 熟悉Golang的基礎(chǔ)語法、并發(fā)編程、網(wǎng)絡(luò)編程、內(nèi)存管理等;
3. 熟悉常用的設(shè)計模式,具備良好的編程習(xí)慣和代碼規(guī)范;
4. 熟悉Linux操作系統(tǒng),熟練使用Git版本控制;
5. 熟悉至少一種關(guān)系型數(shù)據(jù)庫(如MySQL、PostgreSQL)和非關(guān)系型數(shù)據(jù)庫(如Redis、MongoDB);
6. 有以下經(jīng)驗者優(yōu)先: a. 有微服務(wù)架構(gòu)經(jīng)驗,熟悉Kubernetes等技術(shù); b. 有大型分布式系統(tǒng)開發(fā)經(jīng)驗,了解分布式原理和解決方案; c. 有高并發(fā)、高可用系統(tǒng)開發(fā)經(jīng)驗; d. 有大數(shù)據(jù)處理、消息隊列(如Kafka、RabbitMQ)等相關(guān)技術(shù)經(jīng)驗;
7. 具備良好的團隊合作精神,善于溝通,能承受工作壓力