崗位職責(zé):
1、負(fù)責(zé)業(yè)務(wù)需求分析、系統(tǒng)設(shè)計(jì)、功能開發(fā),把復(fù)雜的業(yè)務(wù)需求拆解細(xì)化和實(shí)施。
2、主動(dòng)挖掘業(yè)務(wù)痛點(diǎn),從技術(shù)側(cè)分析和驅(qū)動(dòng)業(yè)務(wù)前進(jìn)
3、結(jié)合用戶規(guī)模、業(yè)務(wù)及算法復(fù)雜度,進(jìn)行合理的系統(tǒng)架構(gòu)設(shè)計(jì),持續(xù)提升系統(tǒng)的性能及業(yè)務(wù)擴(kuò)展性
崗位要求:
1、精通 C#,熟悉 .NET(.NET?6 及以上)平臺(tái),具備 5 年以上實(shí)際開發(fā)經(jīng)驗(yàn),編碼能力強(qiáng)、基礎(chǔ)扎實(shí)
2、熟練使用 FreeSql(或其他 ORM),能夠高效完成數(shù)據(jù)訪問層的設(shè)計(jì)與實(shí)現(xiàn),具備數(shù)據(jù)庫(kù)性能調(diào)優(yōu)、索引優(yōu)化等實(shí)戰(zhàn)經(jīng)驗(yàn)
3、熟悉 IoC、AOP、管道中間件等技術(shù),對(duì)微服務(wù)架構(gòu)有系統(tǒng)性認(rèn)識(shí),能夠獨(dú)立設(shè)計(jì)并實(shí)現(xiàn)高可用、可擴(kuò)展的服務(wù)
4、熟練使用 RabbitMQ、Redis、Elasticsearch 等常用中間件
5、了解nacos以及服務(wù)治理,了解 Ocelot、YARP 等 API 網(wǎng)關(guān)的配置與使用。
6、熟悉 Docker 容器化部署,能夠編寫 Dockerfile 并進(jìn)行鏡像管理優(yōu)先
7、熟練使用 Jenkins 搭建 CI/CD 流水線,了解 Kubernetes(K8s)優(yōu)先
加分項(xiàng)
1、主導(dǎo)過大型復(fù)雜分布式互聯(lián)網(wǎng)業(yè)務(wù)系統(tǒng)的設(shè)計(jì),有高并發(fā)場(chǎng)景下的架構(gòu)設(shè)計(jì)和穩(wěn)定性保障經(jīng)驗(yàn)
2、了解 AI 開發(fā)框架(如 Semantic Kernel、Microsoft Agent Framework)并有實(shí)踐經(jīng)驗(yàn)最佳