一、職位描述:
熟悉 ThinkPHP、hyperf、Swoole 和 Redis 的開發(fā)工程師,負(fù)責(zé)維護(hù)現(xiàn)有業(yè)務(wù)并進(jìn)行功能升級(jí)和二次開發(fā)。此職位需要具備良好的 PHP 開發(fā)技能,以及在高并發(fā)、高可用場(chǎng)景下的項(xiàng)目經(jīng)驗(yàn)。
二、工作職責(zé):
1、維護(hù)并優(yōu)化現(xiàn)有的基于 ThinkPHP 和 Swoole 的項(xiàng)目,確保系統(tǒng)穩(wěn)定性與性能。
2、負(fù)責(zé)新功能的需求分析、設(shè)計(jì)和開發(fā),并與團(tuán)隊(duì)成員密切配合測(cè)試與上線。
3、深入使用 Redis 進(jìn)行緩存和分布式數(shù)據(jù)處理,不斷提升項(xiàng)目的響應(yīng)速度和可擴(kuò)展性。
4、持續(xù)重構(gòu)與優(yōu)化現(xiàn)有代碼,遵循良好的編碼規(guī)范和設(shè)計(jì)原則。
協(xié)助進(jìn)行服務(wù)器部署與配置,定位并解決系統(tǒng)運(yùn)行中出現(xiàn)的各種技術(shù)問題。
三、職位要求:
1、后端的必須會(huì)前端(不要求精通 )有htypef(swoole)完全獨(dú)立開發(fā)能力 ,要求有電商分銷經(jīng)驗(yàn)。 2、大專及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),3 年以上 PHP 開發(fā)經(jīng)驗(yàn)。
3、熟練掌握 ThinkPHP hyperf框架,了解其核心原理及常用功能。
4、掌握 Swoole 擴(kuò)展,具備使用 Swoole 進(jìn)行高并發(fā)、高性能服務(wù)開發(fā)的經(jīng)驗(yàn)。
5、熟悉 Redis 的使用場(chǎng)景和常見操作,了解高可用和分布式方案。
6、掌握 MySQL 數(shù)據(jù)庫(kù)基礎(chǔ)及其性能優(yōu)化方法,有一定的數(shù)據(jù)結(jié)構(gòu)和算法基礎(chǔ)。
7、熟悉低代碼開發(fā)構(gòu)造
8、良好的溝通與團(tuán)隊(duì)協(xié)作能力,具備分析和解決復(fù)雜問題的思路。
9、對(duì)代碼質(zhì)量有極高要求,熟悉 Clean Code 與設(shè)計(jì)模式。
10、具備良好的學(xué)習(xí)能力,對(duì)新技術(shù)保持持續(xù)關(guān)注。
加分項(xiàng):
有大型互聯(lián)網(wǎng)項(xiàng)目開發(fā)或分布式系統(tǒng)開發(fā)經(jīng)驗(yàn)者優(yōu)先。
此崗位需要立即入職