استخدام معمار نرم افزار (Senior Software Architect)

نوع همکاری: تمام‌وقت (حضوری)

حداقل سابقه کار: ۸ سال در نقش‌های معماری نرم افزار و مدیریت پروژه های نرم افزاری

شرح موقعیت شغلی:

ما به دنبال یک معمار نرم افزار ارشد با تجربه در طراحی سیستم‌های کلان سازمانی و راهبری تیم‌های توسعه هستیم. این فرد باید بتواند با ترکیب مهارت‌های فنی و مدیریتی، معماری کلان سامانه های نرم افزاری مورد نیاز سازمان را طراحی کند، پیمانکاران و تیم های مختلف نرم افزاری را نظارت نماید و اطمینان حاصل کند که سیستم‌ها مطابق با نیازهای کسب‌وکار و بهترین استانداردهای فنی پیاده‌سازی می‌شوند.

وظایف و مسئولیت‌ها:

  •  طراحی معماری کلان نرم‌افزار (Enterprise Architecture) و تعیین ماژول‌های سیستم
  •  راهبری تیم‌های توسعه نرم‌افزار و نظارت بر پیمانکاران
  •  مدیریت تعریف کار (Scope Management) و کنترل پروژه‌های نرم‌افزاری
  •  تحلیل نیازمندی‌های سازمان
  •  نظارت بر پیاده‌سازی سیستم‌ها مطابق با معماری تعیین‌شده
  •  ارائه راهکار برای بهبود مقیاس‌پذیری، امنیت و کارایی سیستم‌ها
  •  مستندسازی معماری و تصمیم‌های فنی

مهارت‌های فنی مورد نیاز:

  • تسلط به الگوهای معماری نرم‌افزار Microservices, Monolithic, Event-Driven, SOA و …
  •  آشنایی با زبان‌های برنامه‌نویسی (مانند, C#, یا .NET .)
  •  تجربه کار با پایگاه‌داده‌های رابطه‌ای و غیررابطه‌ای (SQL Server, PostgreSQL, MongoDB, Redis و )
  •  دانش DevOps و ابزارهای CI/CD (Docker, Kubernetes, Jenkins, GitLab CI)
  •  توانایی تحلیل و مدل‌سازی داده‌ها و فرآیندها (UML, BPMN)

مهارت‌های عمومی و مدیریتی:

  •  توانایی رهبری تیم‌های فنی و همکاری با ذینفعان (Stakeholders)
  •  تسلط به مدیریت پروژه‌های نرم‌افزاری (آشنایی با متدولوژی‌های Agile, Scrum, Kanban)
  • مهارت حل مسئله و تفکر تحلیلی
  •  توانایی ارائه مستندات فنی و گزارش‌دهی به مدیریت

مزایا و شرایط:

  •  حقوق و مزایا متناسب با تجربه و مهارت (60 تا 80 میلیون تومان)

علاقمندان میتوانند نسبت به ارسال رزومه خود به ایمیل اقدام نمایند.