職責(zé)描述:
1、采用 Golang 開發(fā)穩(wěn)健可擴(kuò)展的后端程序,中間件;
2、負(fù)責(zé)核心模塊的設(shè)計(jì)、開發(fā)、落地實(shí)施以及運(yùn)行維護(hù)和性能優(yōu)化,確保產(chǎn)品研發(fā)進(jìn)度和質(zhì)量;
3、負(fù)責(zé)和產(chǎn)品經(jīng)理溝通產(chǎn)品需求并能協(xié)同前端開發(fā)一起落地實(shí)現(xiàn)業(yè)務(wù)需求。
任職要求:
1、本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè)優(yōu)先,兩年以上使用 Golang/Java 進(jìn)行軟件開發(fā)經(jīng)驗(yàn);
2、具備良好的編程習(xí)慣,熟悉 Golang/Java 的最佳編程實(shí)踐,具備獨(dú)立Debug的能力;
3、具備全面的軟件知識結(jié)構(gòu),基礎(chǔ)扎實(shí),了解常用數(shù)據(jù)結(jié)構(gòu)與算法;
4、熟悉Gin、go-zero框架;
5、熟練掌握Mysql、MongoDB、Redis的使用;
6、有任何微服務(wù)框架開發(fā)經(jīng)驗(yàn)者優(yōu)先。
加分項(xiàng):
1、掌握Kubernetes,了解Docker以及相關(guān)開源軟件;
2、參與過開源項(xiàng)目,或者有自己的開源軟件作品;
3、對高質(zhì)量編程有追求者優(yōu)先。