一、Linux C 開發(fā)工程師
崗位職責(zé):
1. 負責(zé) Linux 操作系統(tǒng)相關(guān)組件和應(yīng)用開發(fā)
2. 負責(zé)現(xiàn)有項目的維護和優(yōu)化工作,定位現(xiàn)有項目中出現(xiàn)的疑難問題。
任職要求:
1. 軟件工程、計算機科學(xué)與技術(shù)、網(wǎng)絡(luò)工程等相關(guān)專業(yè),本科及以上學(xué)歷。
2. 熟練使用 Linux 操作系統(tǒng),對系統(tǒng)常用組件有了解和使用,例如 PAM、systemd、audit、
inotify、hotplug 等。
3. 熟練掌握 C 語言、shell 腳本,有扎實的編程基礎(chǔ)和良好的代碼編寫規(guī)范,具備一定代碼
設(shè)計能力,能熟練運用設(shè)計模式的更佳。
4. 熟練掌握 Linux/ Unix 下的系統(tǒng)編程和網(wǎng)絡(luò)編程、熟悉 IPC 及多線程機制。
5. 熟練使用 Linux 下各種調(diào)試工具,具備較強問題定位能力。
6. 有一定的英文閱讀能力
二、Linux 應(yīng)用開發(fā)工程師:
崗位職責(zé):
1、負責(zé)麒麟信安操作系統(tǒng)增值軟件設(shè)計開發(fā)工作 ;
2、分析開發(fā)過程中遇到的各類技術(shù)問題,并解決問題;
任職要求:
1、熟練 linux 系統(tǒng)基本操作和操作系統(tǒng)工作基本原理
2、有 linux c/c++開發(fā)經(jīng)驗、熟悉 Linux 腳本編程;
3、熟悉使用代碼管理工具如 git;
4、需具有 Python/Go 語言編程經(jīng)驗;
5、具有良好的軟件文件編寫習(xí)慣,具有較好的的學(xué)習(xí)能力與團隊協(xié)作能力。