任職資格:
1、學(xué)歷:本科以上,計算機相關(guān)專業(yè)。
2、精通 ASP.NET Core:掌握 MVC、Razor Pages、Middleware、Filters、JWT 認證、授權(quán)策略及健康檢查;能獨立設(shè)計 RESTful 接口并編寫Swagger/OpenAPI 文檔。
3、網(wǎng)絡(luò)與并發(fā):熟練掌握 HTTP/HTTPS、TCP/IP、WebSocket的應(yīng)用;熟練使用異步編程(async/await)、并行任務(wù)(TPL)。
4、數(shù)據(jù)處理:熟練操作 SQL Server/PostgreSQL,能編寫高性能 SQL、索引優(yōu)化與執(zhí)行計劃分析或者掌握 EF Core 高級特性(拆分表、全局查詢過濾器、批量更新、讀寫分離);熟悉 Redis、RabbitMQ/Kafka 等典型使用模式。
5、可維護性:編碼規(guī)范良好,變量命名清晰,熟練使用異常處理與日志記錄; 熟悉模塊化、分層設(shè)計、事件驅(qū)動等設(shè)計思想。
6、主動解決問題:善于通過日志、監(jiān)控、告警提前發(fā)現(xiàn)線上風(fēng)險,能輸出技術(shù)方案、編寫技術(shù)文檔并指導(dǎo)初級工程師。
7、加分項:主導(dǎo)或深度參與過 3 個以上完整中大型項目(≥ 5 萬行代碼),能從 CPU、內(nèi)存、GC、網(wǎng)絡(luò)層面定位瓶頸并提出架構(gòu)級改進,有Code Review 經(jīng)驗。