職位核心: 尋找熟練掌握 Python、.NET Core、前端技術 并精通 SQL Server 數(shù)據(jù)庫的全棧工程師。
L1 - 初級
- 后端核心: 掌握 C# (.NET Core) 和 Python 基礎開發(fā)。
- SQL Server: 熟練 T-SQL 基礎 CRUD。了解視圖、存儲過程、觸發(fā)器。會用 EF Core/Dapper (.NET) 或 Python ORM/驅動操作 SQL Server。
- Web基礎: 了解 .NET Core Web API/MVC 和 Python Web 框架基礎。
- 前端基礎: 熟練掌握 HTML5, CSS3, JavaScript (ES6+) 基礎。了解 DOM 操作、事件處理。能使用 jQuery/Ajax 實現(xiàn)基礎交互。
- 部署: 了解 IIS 部署 .NET 和 Python 應用基本運行。
L2 - 中級
- 后端開發(fā): 能獨立開發(fā) .NET Core 項目和 Python 服務/腳本/API。
- SQL Server 進階: 熟練編寫復雜 T-SQL、存儲過程。深入掌握 EF Core/Dapper/LINQ (.NET) 或 Python ORM 操作 SQL Server,進行基礎查詢優(yōu)化。
- 任務調度: 掌握 Quartz.NET任務調度,能實現(xiàn)后臺任務管理。
- 前端框架: 熟練掌握至少一種主流前端框架 (Vue, AngularJS) 的基礎開發(fā),能獨立開發(fā)組件和頁面。
- 性能基礎: 了解 Redis 緩存 和 RabbitMQ/Kafka 消息隊列的基本使用。
- 部署: 熟悉 IIS 和 Nginx部署應用程序,能解決運行過程中的報錯。
L3 - 高級
- 架構與核心開發(fā): 能負責中型 .NET Core 或 Python 項目的架構設計、技術選型和核心開發(fā)。
- SQL Server 專家: 精通 T-SQL 高級特性、復雜查詢優(yōu)化、索引深度設計與調優(yōu)、事務管理及性能診斷。 精通 EF Core/Dapper/LINQ , 能進行 SQL 優(yōu)化和性能調優(yōu)。
- 非關系型數(shù)據(jù)庫: 理解常見 NoSQL 數(shù)據(jù)庫核心概念、數(shù)據(jù)模型及適用場景。能在項目(如 Redis 緩存/會話,MongoDB 存儲)中有效應用。
- 分布式技術: 能夠搭建高可用分布式架構,掌握 Redis 緩存、RabbitMQ / Kafka 消息隊列。
- 前端架構: 具備一定的前端架構經(jīng)驗,能制定前后端分離的最佳實踐。
- 部署調優(yōu): 熟悉 IIS, Nginx 優(yōu)化 .NET、Python 生產部署調優(yōu)。
L4 - 資深/架構
- 大型架構: 能主導大型.NET / Python 系統(tǒng)的端到端技術架構設計。
- SQL Server 大師: 精通 SQL Server 高可用性、災難恢復、大規(guī)模數(shù)據(jù)處理、深度性能調優(yōu)及安全。
- 非關系型數(shù)據(jù)庫應用: 精通至少一種主流 NoSQL 數(shù)據(jù)庫的設計、調優(yōu)及與 SQL Server 的協(xié)同應用。
- 云原生與高并發(fā): 熟練掌握 微服務架構,精通 Docker、Kubernetes 部署及優(yōu)化。精通中間件技術(Redis、RabbitMQ、Kafka),能夠進行高并發(fā)優(yōu)化、容錯與擴展。
- 前端技術領導力: 能制定前端技術選型策略、架構方案 (如微前端) 和工程化最佳實踐。對前端技術趨勢有深刻理解并能推動落地。