ما به دنبال یک توسعه دهندهی ارشد ASP.Net Core هستیم که فقط روی کدنویسی تمرکز نکند؛ بلکه معماریهای مقیاس پذیر، event-driven، میکروسرویس، async-first، load balancing و ساخت سرویسهای پایدار و قابل رشد را به درستی بشناسد و در عمل تجربه داشته باشد.
کارهایی که قراره انجام بدی:
- توسعه سرویسهای بک اند با ASP.NET Core (WebAPI / Minimal API)
- طراحی APIهای سریع، پایدار و ماژولار (REST / SignalR)
- پیاده سازی معماری event-driven با Kafka، RabbitMQ یا Redis Streams
- طراحی سرویس هایی مقاوم در برابر ترافیک بالا و مناسب برای Load Balancing
- همکاری نزدیک با تیم محصول و فرانت اند برای تحویل فیچرهای پایدار و قابل سنجش
- مشارکت در طراحی و پیاده سازی CI/CD، Docker، DevOps و زیرساخت های مرتبط
- نوشتن کد تمیز، قوی، قابل تست و قابل نگهداری با رویکرد SOLID
- طراحی و توسعه میکروسرویس ها و هماهنگی بین آنها
مهارت هایی که دنبالشیم:
- تسلط بالا بر ASP.NET Core و معماری های وب مدرن
- آشنایی عمیق با async/await و الگوهای Concurrent Programming
- تسلط بر Entity Framework
- تسلط بر SQL Server یا PostgreSQL
- تجربه با Redis (Cache/Streams)
- تجربه عملی با Kafka یا RabbitMQ یا Redis Streams
- تسلط بر Git ، Docker و CI/CD
- درک معماری های scalable، میکروسرویس، distributed systems
- تجربه پیاده سازی الگوهای Clean Architecture / DDD امتیاز محسوب میشود
مواردی که خوشحال میشیم اگر بدونی:
- تجربه جدی در DevOps
- تسلط Production-level بر Docker
- تجربه کار با Kubernetes (K8s)، Helm و Nginx ingress
- آشنایی با ابزارهای Observability (Prometheus، Grafana، Loki)
- تجربه طراحی زیرساخت برای سیستم های High-Load
- آشنایی با security hardening، rate limiting، advanced caching
- تجربه با Message-driven microservices و Event Sourcing امتیاز مثبت محسوب میشود.