崗位職責(zé):
1、負(fù)責(zé)業(yè)務(wù)系統(tǒng)的后端開發(fā);
2、基于 Golang、C/C++ 構(gòu)建高性能、高可用的服務(wù)。
3、持續(xù)優(yōu)化數(shù)據(jù)庫與服務(wù)性能,提升系統(tǒng)穩(wěn)定性、可維護性與擴展能力。
4、與產(chǎn)品和 AI 團隊緊密協(xié)作,推動 AI 工程化落地。
5、能夠深入框架代碼,查找性能瓶頸,提升系統(tǒng)性能、穩(wěn)定性和擴展能力;
6、深度理解產(chǎn)品需求,產(chǎn)出高質(zhì)量高可靠代碼
任職要求:
本科
1、掌握并深入了解 Golang 或 C/C++。
2、Linux平臺三年以上開發(fā)經(jīng)驗,
3、具備良好的計算機系統(tǒng)基礎(chǔ),熟悉操作系統(tǒng)、編譯原理、計算機體系結(jié)構(gòu)等核心知識。
4、熟悉常見網(wǎng)絡(luò)協(xié)議:TCP/IP、HTTP/HTTPS、DNS、DHCP、FTP、SSH等;
5、熟悉常用數(shù)據(jù)庫:MySQL、Clickhouse、Redis、PostgreSQL、Elasticsearch等。
6、熟悉常用消息隊列:Kafka、RabbitMQ,具備實時數(shù)據(jù)處理經(jīng)驗;
7、具備良好的編程規(guī)范、單元測試與性能調(diào)優(yōu)意識,團隊協(xié)作能力強。
8、熟悉容器化技術(shù),了解容器的構(gòu)建、部署和管理運維相關(guān)工作,熟悉 Git 版本控制工具。
加分項:
1、熟悉ebpf、tracepoint、kprobe、netlink、lsm等一項或多項,并有實際使用經(jīng)驗
2、有跨平臺開發(fā)經(jīng)驗及國產(chǎn)化開發(fā)(如麒麟、統(tǒng)信UOS等)經(jīng)驗;
3、熟悉東西向流量,終端漏洞、病毒、數(shù)據(jù)加密、數(shù)據(jù)防泄漏、接入層交換等相關(guān)理論知識;
4、有AI產(chǎn)品的開發(fā)經(jīng)驗優(yōu)先;
5、具備一定的逆向反匯編分析、惡意代碼分析能力。熟練使用windbg,gdb,ida等常用工具。
6、有國產(chǎn)操作系統(tǒng)(如麒麟、統(tǒng)信UOS)或芯片(如鯤鵬、飛騰)適配經(jīng)驗。