崗位職責(zé):
負(fù)責(zé)產(chǎn)品后端系統(tǒng)模塊、微服務(wù)等的需求分析、詳細(xì)設(shè)計及核心代碼開發(fā)工作;
持續(xù)改進(jìn)產(chǎn)品的性能、可擴(kuò)展性、穩(wěn)定性及安全性,并主導(dǎo)關(guān)鍵技術(shù)方案的落地實(shí)施;
負(fù)責(zé)所屬業(yè)務(wù)模塊的可信與安全需求看護(hù),進(jìn)行全流程(設(shè)計、開發(fā)、測試)的持續(xù)性優(yōu)化;
編寫高質(zhì)量、可維護(hù)的代碼,并建立良好的開發(fā)自測習(xí)慣,保證代碼質(zhì)量;
崗位要求:
計算機(jī)科學(xué)、軟件工程或相關(guān)專業(yè),本科及以上學(xué)歷;
熟練掌握Python或GO語言中的至少一種,熟練使用主流的Web框架(如Flask,F(xiàn)astAPI,Gin,Beego等)及標(biāo)準(zhǔn)庫進(jìn)行高性能服務(wù)開發(fā);
深入理解HTTP協(xié)議,熟悉Restful API設(shè)計和開發(fā),具備性能調(diào)優(yōu)和復(fù)雜問題定位的經(jīng)驗(yàn);
熟悉Redis、MySQL、MongoDB等常見數(shù)據(jù)庫,熟練掌握數(shù)據(jù)結(jié)構(gòu)和常用算法;
理解消息隊列原理,擁有RabbitMQ、Kafka等消息中間件的實(shí)戰(zhàn)經(jīng)驗(yàn);
對AI技術(shù)有熱情,了解AI主流應(yīng)用框架,善于利用AI工具提升開發(fā)與工作效率;
熟悉Linux操作系統(tǒng),具備在Linux環(huán)境下進(jìn)行開發(fā)、部署和問題排查的能力;
了解Docker、K8s等容器化與編排技術(shù),具備微服務(wù)架構(gòu)的實(shí)踐經(jīng)驗(yàn);
善于溝通,積極向上,能獨(dú)立思考并解決問題;