C++中級(jí)工程師
1-1.5萬(wàn)元/月崗位職責(zé):
1、負(fù)責(zé)技術(shù)設(shè)計(jì)、研發(fā)設(shè)計(jì)及設(shè)計(jì)文檔的編寫(xiě);
2、負(fù)責(zé)系統(tǒng)功能研發(fā)和規(guī)劃,編寫(xiě)系統(tǒng)代碼及優(yōu)化工作;
3、負(fù)責(zé)系統(tǒng)使用過(guò)程中產(chǎn)生缺陷的解決方案提供;
4、負(fù)責(zé)公司已有系統(tǒng)優(yōu)化與持續(xù)建設(shè);
5、負(fù)責(zé)研發(fā)工作量評(píng)估、設(shè)計(jì)審核、代碼審查等軟件研發(fā)技術(shù)活動(dòng);
6、負(fù)責(zé)線上系統(tǒng)的維護(hù)和管理,保障系統(tǒng)穩(wěn)定運(yùn)行。
任職要求:
1. 深刻理解計(jì)算機(jī)原理,有良好的數(shù)據(jù)結(jié)構(gòu)、算法基礎(chǔ)和扎實(shí)的編程能力;
2. 熟練掌握C++語(yǔ)言,有良好的編程習(xí)慣,能夠熟練使用Visual Studio、Clion、GCC/G++等開(kāi)發(fā)工具與編譯器;
3. 精通Windows/Linux/Unix等操作系統(tǒng)的C++開(kāi)發(fā),有良好的系統(tǒng)API調(diào)用能力,有國(guó)產(chǎn)化操作系統(tǒng)開(kāi)發(fā)經(jīng)驗(yàn)優(yōu)先;
4. 熟悉高性能編程、并發(fā)編程(線程池、鎖機(jī)制)、網(wǎng)絡(luò)編程(TCP/IP、UDP 協(xié)議,Socket 編程)、跨平臺(tái)開(kāi)發(fā),或有 Qt、Boost 等框架使用經(jīng)驗(yàn);
5. 熟練使用關(guān)系型數(shù)據(jù)庫(kù)例如MySQL和Oracle,熟悉數(shù)據(jù)庫(kù)原理和常用性能優(yōu)化技術(shù),熟悉國(guó)產(chǎn)化數(shù)據(jù)庫(kù)優(yōu)先;
6. 熟悉Redis、消息隊(duì)列等技術(shù);
7. 熟悉Git、SVN等代碼管理工具;
8. 具有良好的溝通與表達(dá)能力、思路清晰,較強(qiáng)的學(xué)習(xí)能力和分析問(wèn)題的能力.