崗位職責(zé)
1、主導(dǎo)公司核心產(chǎn)品的項目架構(gòu)設(shè)計,根據(jù)業(yè)務(wù)需求和技術(shù)發(fā)展趨勢,制定合理的技術(shù)架構(gòu)方案,確保系統(tǒng)的穩(wěn)定性、可擴展性和高性能。?
2、基于當(dāng)前服務(wù)架構(gòu)進行核心模塊的開發(fā)工作,編寫高質(zhì)量、可維護的代碼,解決開發(fā)過程中的關(guān)鍵技術(shù)難題。?
3、參與項目的技術(shù)選型,評估新技術(shù)、新框架在項目中的應(yīng)用可行性,推動技術(shù)創(chuàng)新和優(yōu)化。?
4、參與系統(tǒng)的需求分析和設(shè)計評審,確保開發(fā)成果符合需求規(guī)格和質(zhì)量標(biāo)準(zhǔn)。?
5、負責(zé)技術(shù)文檔的編寫,包括架構(gòu)設(shè)計文檔、詳細設(shè)計文檔、開發(fā)規(guī)范等。
任職要求
1、本科及以上學(xué)歷,計算機相關(guān)專業(yè),5年以上 C++ 開發(fā)經(jīng)驗,精通 C++ 編程語言,熟悉 C++11 及以上標(biāo)準(zhǔn)。?
2、主導(dǎo)過至少一個大型項目的架構(gòu)設(shè)計工作,具備豐富的大型項目架構(gòu)設(shè)計經(jīng)驗,能夠獨立完成架構(gòu)方案的設(shè)計和落地。?
3、熟悉常見的設(shè)計模式和架構(gòu)模式,如微服務(wù)、分布式架構(gòu)等,對系統(tǒng)性能優(yōu)化、并發(fā)處理有深入理解和實踐經(jīng)驗。?
4、熟悉 Linux/Unix 操作系統(tǒng),掌握多線程、進程通信等技術(shù),有良好的網(wǎng)絡(luò)編程基礎(chǔ),熟悉 TCP/IP 等網(wǎng)絡(luò)協(xié)議。?
5、具備良好的問題分析和解決能力,邏輯思維清晰,有較強的學(xué)習(xí)能力和創(chuàng)新精神。?
6、具備良好的團隊協(xié)作能力和溝通能力,有帶領(lǐng)團隊完成項目開發(fā)的經(jīng)驗者優(yōu)先。