مسئولیتها:
طراحی و توسعه سرویسهای مقیاسپذیر و امن با استفاده از .NET Core
توسعه، پیادهسازی و نگهداری RESTful APIها
طراحی و کار با API Gateway برای مدیریت و یکپارچگی سرویسها
استفاده از Elasticsearch برای جستجوی پیشرفته و تحلیل دادهها
استفاده از Redis برای کشینگ، مدیریت سشن و بهبود کارایی
پیادهسازی و نگهداری راهکارهای احراز هویت (SSO، OAuth2, JWT)
کار با RabbitMQ برای مدیریت صفها
مشارکت در طراحی معماری میکروسرویس و بهینهسازی زیرساختها
همکاری نزدیک با تیمهای فرانتاند، DevOps و محصول
مهارتهای ضروری:
تسلط کامل بر .NET Core و زبان C#
درک اصول OOP(object-oriented programming)
تسلط کامل بر توسعه و نگهداری RESTful APIها
تجربه کار با API Gateway و معماری Microservices
مسلط بر کار با Elasticsearch، Redis و RabbitMQ
آشنایی با مفاهیم احراز هویت، مدیریت دسترسی، OAuth2 و JWT
تسلط بر SQL Server و آشنایی با پایگاه دادههای Oracle
توانایی طراحی مدل داده و بهینه سازی کوئری ها
آشنایی با Design Patterns و توانایی استفاده از آنها
تسلط به Git و فرآیندهای کنترل نسخه (Branching, Merging, CI/CD)
آشنایی با Microservices، Docker، Kubernetes و مفاهیم DevOps
روحیه کار تیمی و مهارت حل مسئله
مزایا:
همکاری در پروژههای بزرگ و ملی در حوزه فناوری
محیط کاری پویا و تیمی متخصص
فرصت رشد حرفهای و یادگیری تکنولوژیهای روز
حقوق و مزایای رقابتی