فناوری اطلاعات و ارتباط پاسارگاد آریان
فناوری اطلاعات و ارتباط پاسارگاد آریان
فناوری اطلاعات و ارتباط پاسارگاد آریان
مهندسی نرم افزار

برنامه‌نویس Back-End (Go Developer)

فناوری اطلاعات و ارتباط پاسارگاد آریان

تهران
تمام وقت
حضوری
۵ سال سابقه کار
حقوق توافقی

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

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

ما به دنبال یک Back-End Developer با تجربه هستیم که در کنار تیمهای محصول، Front-End، QA و DevOps، در طراحی و توسعه سرویسهای پایدار، امن و مقیاسپذیر نقش مؤثری داشته باشد.

📝 مسئولیت‌های کلیدی

  • تحلیل نیازمندی‌های محصول و تبدیل آن‌ها به طراحی فنی، API و مدل‌های داده
  • توسعه و نگهداری سرویس‌ها و APIهای مبتنی بر Go
  • طراحی و بهینه‌سازی پایگاه داده PostgreSQL و ساختارهای داده مرتبط
  • پیاده‌سازی مکانیزم‌های احراز هویت، مدیریت دسترسی، اعتبارسنجی داده‌ها و مدیریت خطا
  • توسعه و نگهداری تست‌های واحد (Unit Test) و تست‌های یکپارچگی (Integration Test)
  • تحلیل و رفع باگ‌ها و ارائه راهکارهای پایدار برای جلوگیری از تکرار مشکلات
  • بهینه‌سازی عملکرد سرویس‌ها از نظر سرعت، مصرف منابع و مقیاس‌پذیری
  • همکاری نزدیک با تیم‌های محصول، فرانت‌اند، QA و DevOps
  • مشارکت در Code Review و بهبود کیفیت فنی و معماری سیستم
  • مستندسازی APIها، مدل‌های داده و تصمیمات فنی
  • مشارکت فعال در جلسات اسکرام و ارائه گزارش شفاف از وضعیت فعالیت‌ها

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

  • تسلط بر زبان برنامه‌نویسی Go
  • آشنایی با مفاهیم Goroutine، Channel، Context و Error Handling
  • تجربه طراحی و توسعه RESTful API
  • آشنایی با gRPC
  • تسلط بر PostgreSQL و مفاهیم طراحی پایگاه داده، Indexing، Transaction و Query Optimization
  • آشنایی با معماری‌های سرویس‌گرا، Design Patternها، SOLID و Clean Architecture
  • تجربه تست‌نویسی و توسعه نرم‌افزار با رویکرد کیفیت‌محور
  • تسلط بر Git و آشنایی با فرآیندهای Code Review
  • آشنایی با Docker، Logging و Monitoring
  • آشنایی با مفاهیم امنیت API، Authentication و Authorization
  • توانایی مستندسازی فنی و همکاری مؤثر با تیم‌های مختلف

🌟 مزیت محسوب می‌شود

  • آشنایی یا تجربه کار با python
  • تجربه کار با CI/CD و ابزارهای DevOps

🎯 شرایط احراز

  • حداقل 4 تا 6 سال سابقه کاری مرتبط در حوزه توسعه Back-End
  • توانایی تحلیل مسائل فنی و ارائه راهکارهای مناسب
  • تجربه کار در محیط‌های Agile و Scrum مزیت محسوب می‌شود

🌟 از شما انتظار داریم

·         ذهن تحلیل‌گر و توانایی حل مسئله

·         مسئولیت‌پذیری و دقت بالا

·         روحیه کار تیمی

·         توانایی مدیریت زمان و اولویت‌بندی

·         علاقه‌مند به یادگیری مستمر و به‌روز نگه داشتن دانش فنی

·         علاقه‌مند به یادگیری مستمر و توسعه مهارت‌های فنی

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

ارسال درخواست

اطلاعات کاربری

فایل رزومه

درباره شرکت فناوری اطلاعات و ارتباط پاسارگاد آریان

.

موقعیت‌های شغلی مشابه

فناپ زیرساخت

فناپ زیرساخت

پردیس
تمام وقت
۱ روز پیش

کارشناس سیستم‌های عملیاتی (SysOps)

تمام وقت
داتین

داتین

پردیس
تمام وقت
۱ روز پیش

برنامه نویس دات نت (Net Developer. - پردیس)

تمام وقت
فناپ زیرساخت

فناپ زیرساخت

پردیس
تمام وقت
۱ روز پیش

کارشناس DevOps

تمام وقت