توسعه کسب و کار دیجیتالی پاسارگاد
توسعه کسب و کار دیجیتالی پاسارگاد

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

تهران، انقلاب
تمام وقت
شنبه تا چهارشنبه
-
-

این فرصت شغلی چقدر برای من مناسب است؟

11 تا 50 نفر
فناوری اطلاعات / نرم افزار و سخت افزار
شرکت ایرانی دارای مشتریان داخلی
1391
خصوصی
توضیحات بیشتر

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

4 سال سابقه کار در گروه شغلی مشابه
PostgreSQL - متوسط
Go - متوسط
Git - متوسط
Docker - مقدماتی

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

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

ما به دنبال یک 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 سال سابقه کاری مرتبط در حوزه توسعه Back-End
  • توانایی تحلیل مسائل فنی و ارائه راهکارهای مناسب
  • تجربه کار در محیط‌های Agile و Scrum مزیت محسوب می‌شود

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

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

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

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

جنسیت
تفاوتی ندارد
نرم افزارها
Go| متوسط PostgreSQL| متوسط Git| متوسط Docker| مقدماتی

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

ارسال رزومه برای توسعه کسب و کار دیجیتالی پاسارگاد

این آگهی بسته شده است