وصال گشت رُهام
وصال گشت رُهام

مهندس ارشد Backend (.NET) (معماری نرم‌افزار و رهبری فنی)

تهران، فلسطین
امکان استخدام معلولین
تمام وقت
شنبه تا چهارشنبه 8:15 تا 17:00
-
بیمه درمان تکمیلی
201 تا 500 نفر
حمل و نقل / ترابری
شرکت ایرانی دارای مشتریان داخلی
1386
وصال گشت رُهام
خصوصی
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

7 سال سابقه کار در گروه شغلی مشابه
Sql Server - متوسط
C# - پیشرفته
Rest API - متوسط
Entity Framework - متوسط
Kafka - مقدماتی
.Net Core / .Net - پیشرفته
RabbitMQ - مقدماتی

شرح شغل و وظایف

(معماری نرم‌افزار و رهبری فنی)

درباره موقعیت شغلی:
ما در حال توسعه یک پلتفرم هوشمند حمل‌ونقل سازمانی هستیم که شامل سامانه مدیریت ناوگان، موتور قیمت‌گذاری هوشمند، پنل مشتریان سازمانی (MyKasbi)، اپلیکیشن راننده و اپلیکیشن مسافر است.
در این مرحله از رشد شرکت، به دنبال فردی هستیم که صرفاً یک برنامه‌نویس ارشد نباشد، بلکه بتواند نقش یک رهبر فنی (Technical Leader) را ایفا کند؛ فردی که با تجربه طراحی و توسعه سیستم‌های بزرگ، کیفیت فنی محصول را ارتقا دهد، مشکلات پیچیده را ریشه‌یابی کند، مسیر معماری سیستم را مشخص کند و به رشد فنی اعضای تیم کمک کند.
اگر از حل مسائل پیچیده لذت می‌برید، به کیفیت کد اهمیت می‌دهید، معماری نرم‌افزار را عمیق می‌شناسید و دوست دارید روی رشد یک تیم اثر بگذارید، خوشحال می‌شویم با شما آشنا شویم.

شرح شغل و مسئولیت‌ها:

  • طراحی، بازبینی و بهبود معماری سیستم‌های Backend
  • مشارکت در تصمیمات کلان معماری و انتخاب راهکارهای فنی
  • توسعه قابلیت‌های جدید با رعایت اصول کیفیت، توسعه‌پذیری و مقیاس‌پذیری
  • شناسایی و کاهش Technical Debt
  • تحلیل و رفع مشکلات پیچیده در محیط Production و انجام Root Cause Analysis
  • طراحی راهکارهای پایدار برای افزایش قابلیت اطمینان، کارایی و مقیاس‌پذیری سیستم
  • طراحی و پیاده‌سازی APIهای با کارایی بالا
  • طراحی و بهینه‌سازی ساختار پایگاه داده و Queryها
  • انجام Code Review و ارائه بازخوردهای فنی به اعضای تیم
  • تعریف و ترویج استانداردهای کدنویسی، معماری و توسعه نرم‌افزار
  • همکاری نزدیک با تیم محصول، QA، DevOps و سایر اعضای تیم توسعه
  • منتورینگ و آموزش اعضای تیم و کمک به رشد فنی آن‌ها
  • مشارکت در طراحی فرآیندهای توسعه، استقرار و تضمین کیفیت نرم‌افزار

شرایط احراز:

  • حداقل 7 سال سابقه توسعه Backend با C#
  • حداقل 3 سال تجربه در نقش Senior یا Technical Lead
  • تسلط کامل به C# و ASP.NET Core
  • تجربه طراحی و توسعه سیستم‌های عملیاتی (Production Systems)
  • تجربه طراحی معماری نرم‌افزار در پروژه‌های متوسط یا بزرگ
  • تسلط بر طراحی RESTful API
  • تسلط بر Entity Framework Core و طراحی پایگاه داده
  • تسلط بر SQL Server و بهینه‌سازی عملکرد پایگاه داده
  • تسلط بر اصول OOP، SOLID، Design Patterns و Clean Code
  • تجربه Code Review و راهبری فنی تیم
  • تجربه طراحی و توسعه Unit Test و Integration Test
  • آشنایی با معماری Clean Architecture، CQRS و DDD
  • تجربه طراحی سیستم‌های قابل توسعه، قابل نگهداری و مقیاس‌پذیر

تجربه در موارد زیر امتیاز ویژه محسوب می‌شود:

  • طراحی و توسعه Microservices
  • Event-Driven Architecture
  • Message Brokerها مانند RabbitMQ یا Kafka
  • Outbox Pattern، Idempotency، Saga Pattern
  • Redis و Caching Strategy
  • Docker و Containerization
  • Kubernetes
  • CI/CD و GitLab CI یا Azure DevOps
  • Monitoring و Logging (Serilog، Grafana، Prometheus، OpenTelemetry)
  • Performance Profiling و Performance Tuning
  • طراحی سیستم‌های High Availability
  • OAuth2، OpenID Connect و IdentityServer
  • تجربه کار روی سیستم‌های با حجم بالای تراکنش یا کاربران زیاد

آنچه از شما انتظار داریم:
ما به دنبال فردی هستیم که بتواند:

  • مشکلات پیچیده را به سرعت تحلیل و ریشه‌یابی کند.
  • قبل از بروز مشکلات، ریسک‌های فنی را پیش‌بینی کند.
  • تصمیمات معماری مناسب برای آینده محصول اتخاذ کند.
  • کیفیت فنی تیم را ارتقا دهد.
  • اعضای تیم را منتور کند و تجربه خود را منتقل کند.
  • در جلسات فنی نقش راهبر داشته باشد.
  • در کنار توسعه قابلیت‌های جدید به کاهش بدهی فنی و افزایش پایداری سیستم نیز توجه کند.

شایستگی‌های فردی:

  • قدرت تحلیل بالا و تفکر سیستمی
  • مسئولیت‌پذیری و مالکیت نسبت به کیفیت محصول
  • توانایی تصمیم‌گیری در مسائل پیچیده
  • مهارت ارتباطی و همکاری تیمی
  • علاقه‌مند به یادگیری مستمر و انتقال دانش
  • توانایی مدیریت اختلاف‌نظرهای فنی و هدایت تصمیمات معماری
  • دقت بالا در جزئیات و کیفیت پیاده‌سازی
  • روحیه حل مسئله و بهبود مستمر

مزیت همکاری با ما:

  • فرصت اثرگذاری واقعی بر معماری و آینده محصول
  • مشارکت در توسعه یک پلتفرم هوشمند و مقیاس‌پذیر
  • همکاری نزدیک با تیم محصول، داده، هوش مصنوعی و DevOps
  • فضای مناسب برای یادگیری، انتقال تجربه و رشد حرفه‌ای

شرایط احراز شغل

سن
28 - 50 سال
جنسیت
تفاوتی ندارد
خدمت سربازی
اتمام خدمت سربازی و یا معافیت از آن الزامی است
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
زبان
انگلیسی| بالاتر از متوسط ۷۰٪
نرم افزارها
C#| پیشرفته .Net Core / .Net| پیشرفته Sql Server| متوسط Entity Framework| متوسط Rest API| متوسط RabbitMQ| مقدماتی Kafka| مقدماتی

ثبت مشکل و تخلف آگهی

ارسال رزومه برای وصال گشت رُهام

insight applicant

مقایسه من با سایر متقاضیان