
در این موقعیت، شما مسئول طراحی، توسعه، نگهداری و بهینه سازی سرویسهای بک اند بر پایه ی فناوری NET. خواهید بود.همچنین انتظار میرود در فرآیند تحلیل فنی، معماری سیستم، و بهبود عملکرد محصولات نقش فعالی داشته باشید.
مسئولیت ها :
مهارتها و توانمندی های فنی:
زبان و چارچوب ها:
تسلط کامل بر #C و NET.
آشنایی با Minimal APIs ،ASP.NET Web API و gRPC
تجربه کار با Background Services و hosted services
داده وORM:
تسلط بر Entity Framework Core و مفاهیم Code First, Fluent API و Migrations
توانایی تحلیل و بهینه سازیQuery ها و طراحی Database Schema
تجربه کار با SQL Serve ، PostgreSQL یا MySQL
آشنایی با پایگاههای داده NOSQL مانند MongoDB و Redis
معماری نرم افزار :
آشنایی با معماری های Clean Architecture، Onion Architecture و (Domain-Driven Design) DDD
تجربه در پیاده سازی CQRS و کار با MediatR
درک مفاهیم Microservices، API Gateway و Event-Driven Architecture
تجربه کار با Message Brokerها نظیر Azure Service Bus ،Kafka ،RabbitMQ
تسلط برDependency Injection و طراحی Middleware
امنیت و احراز هویت :
تجربه کار با open ID connect و OAuth و JWT
پیاده سازی Role-Based و Policy-Based Authorization
بهینه سازی و عملکرد :
توانایی تحلیل و رفع گلوگاههای عملکردی(Optimization Memory ,Profiling)
آشنایی با برنامه نویسیAsynchronous و مفاهیم Thread safety
تسلط بر راهکار های Distributed Caching ،Memory Caching
درک مفاهیم Load Balancing و Scalability
DevOps و زیر ساخت :
تسلط بر Git و مفاهیم gitflow
تجربه کار با ابزارهای CI/CD نظیر ، GitHub Actions ،GitLab CI ،Azure DevOps
آشنایی با Docker و ساخت Containerized Applications
آشنایی با ابزارهای مانیتورینگ و لاگینگ مانندElastic stack ( ELK) ، Serilog ، Seq و Grafana
مهارتهای فردی:
• توانایی تحلیل و حل مسائل پیچیده
• دقت بالا و توجه به جزئیات
• مسئولیت پذیری و پایبندی به زمانبندیها
• روحیه ی یادگیری، پیشرفت و کار تیمی
• توانایی برقراری ارتباط مؤثر در محیط کاری
ثبت مشکل و تخلف آگهی
ارسال رزومه برای گروه فناوری اطلاعات هلو