نوفیتک
نوفیتک

Technical Lead

تهران، آرژانتین
تمام وقت
شنبه تا چهارشنبه 8 تا 17 (یک ساعت شناوری)
-
بیمه درمان تکمیلی -ساعت کاری منعطف -ناهار -میان وعده -فضای استراحت -کتابخانه -بسته ها و هدایای مناسبتی
11 تا 50 نفر
فناوری اطلاعات / نرم افزار و سخت افزار
شرکت ایرانی دارای مشتریان داخلی
1403
نوفیتک
خصوصی
توضیحات بیشتر

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

5 سال سابقه کار در گروه شغلی مشابه
Python - متوسط
React - متوسط
Docker - متوسط

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

Technical Lead
ما به دنبال یک Technical Lead هستیم تا مسئولیت هم‌راستاسازی تیم‌های بک‌اند و فرانت‌اند و یکپارچگی فنی سیستم را بر عهده بگیرد. این نقش علاوه بر نظارت بر طراحی و پیاده‌سازی APIهای بک‌اند و اتصال لایه فرانت به آن ها، شامل تصمیم‌سازی‌های معماری، تضمین کیفیت کد و راهنمایی اعضای تیم فنی می‌شود و در تضمین تحویل یکپارچه سیستم مشارکت دارد. این موقعیت برای فردی مناسب است که علاوه بر توانمندی فنی در لایه بک و فرانت، نگاه سیستمی و راهبردی به توسعه نرم‌افزار دارد و تجربه عملی کار با Spring Framework در پروژه‌های مقیاس‌پذیر و همچنین دانش کافی در حوزه React را داشته است.
مسئولیت‌ها
  • ایجاد و حفظ هم‌راستایی راهبردی بین تیم‌های بک‌اند و فرانت‌اند
  • نظارت بر طراحی و پیاده‌سازی APIهای بک‌اند و لایه فرانت‌اند و جلوگیری از Rework ناشی از ناهماهنگی
  • مشارکت در تصمیم‌گیری‌های معماری و تحلیل گزینه‌های فنی پیش از ارجاع به CTO
  • همکاری با CTO و مدیر محصول برای تبدیل الزامات محصول به راه‌حل‌های فنی
  • مدیریت وابستگی بین سرویس ها و حفظ انسجام معماری میکروسرویس
  • بررسی و اطمینان از صحت تسک های محوله به تیم توسعه
  • مشارکت در تدوین استانداردهای طراحی API، نسخه‌بندی و مدیریت خطا
  • پایش عملکرد و شناسایی و حل چالش‌های فنی و تنگناهای سیستم
  • نظارت بر کیفیت تحویل قابلیت‌ها از طراحی تا انتشار
  • مستندسازی تصمیم‌های کلیدی و ایجاد Playbook برای تصمیم‌های تکرارشونده
  • نظارت بر تست، مستندسازی و کیفیت نرم‌افزار
  • مربیگری و رشد مهارت‌های اعضای تیم
مهارت‌ها و شایستگی‌های مورد نیاز
  • تجربه عملی و قابل اثبات در توسعه با Spring / Spring Boot
  • تجربه طراحی و توسعه APIهای مقیاس‌پذیر RESTful مبتنی بر Spring
  • تجربه عملی در Performance Tuning و بهینه‌سازی کارایی سیستم‌های مبتنی بر Spring
  • تجربه کار با معماری میکروسرویس، Docker و مفاهیم DevOps
  • آشنایی بالا با مفاهیم لایه فرانت بویژه React و مفاهیم یکپارچه‌سازی لایه فرانت و بک‌اند
  • تجربه همکاری نزدیک با تیم‌های فرانت‌اند
  • تجربه کار با پایگاه‌های داده SQL و ORM
  • توانایی تحلیل گلوگاه‌ها ها در سطح برنامه، دیتابیس و زیرساخت
  • آشنایی با ابزارهای Profiling، Monitoring و Load Testing
  • تجربه کار در محیط‌های Agile
حداقل شرایط احراز
  • حداقل 5 سال سابقه حرفه‌ای در توسعه نرم‌افزار
  • توانایی بهره مندی از ابزارها و ایجنت‌های هوش مصنوعی در فرایند تسهیل و تولید نرم افزار
  • مدرک تحصیلی مرتبط (مهندسی کامپیوتر) در مقطع کارشناسی ارشد (یا بالاتر) امتیاز محسوب می‌شود، اما تجربه عملی قوی می‌تواند جایگزین آن شود.
  • توانایی ارتباط موثر با مدیران ارشد و همکاران تیم فنی

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

سن
35 - 45 سال
جنسیت
تفاوتی ندارد
تحصیلات
کارشناسی ارشد| کامپیوتر / فناوری اطلاعات
زبان
انگلیسی| بالاتر از متوسط ۷۰٪
نرم افزارها
Python| متوسط React| متوسط Docker| متوسط

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

ارسال رزومه برای نوفیتک

insight applicant

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