بِرنِت
بِرنِت

Back-End Developer (Django)

کرمان
امکان دورکاری
تمام وقت یا پاره وقت
شنبه تا پنجشنبه
-
ساعت کاری منعطف
11 تا 50 نفر
فناوری اطلاعات / نرم افزار و سخت افزار
شرکت ایرانی دارای مشتریان داخلی
1396
خصوصی
توضیحات بیشتر

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

3 سال سابقه کار در گروه شغلی مشابه
Sql Server - متوسط
MySql - متوسط
Python - پیشرفته
GIT - متوسط
Django - متوسط
Redis - متوسط
MongoDB - مقدماتی
زبان انگلیسی-پیشرفته

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

مهارت‌های مورد نیاز:
  • حداقل 3 سال تجربه کار با فریم‌ورک Django و DRF.
  • تسلط کامل به زبان برنامه‌نویسی Python.
  • تسلط برمفاهیم Multiprocessing و Multithreading در پایتون.
  • آشنایی کامل با Git.
  • تسلط بر Celery.
  • آشنایی با محیط‌های Linux.
  • تجربه کار با PostgreSQL , MySQL و بهینه‌سازی کوئری‌ها و طراحی ساختار پایگاه داده.
  • آشنایی با دیتابیس های NoSQL نظیر MongoDB, Redis.
  • تسلط به سیستم‌های Caching نظیر Redis.
  • آشنایی و تجربه استفاده از Elastic در محیط پروداکشن.
  • تسلط بر مباحث Design Patterns، اصول SOLID و کدنویسی تمیز.
  • تسلط به طراحی و پیاده‌سازی API‌ های Restful بصورت بهینه.
  • تسلط کامل به قابلیت های ORM جنگو.
  • آشنایی با Docker و مدیریت کانتینرها.
  • توانایی حل مسائل پیچیده و چالش‌برانگیز.
  • تسلط کافی به زبان انگلیسی برای خواندن و نوشتن مستندات.
وظایف:
  • نوشتن کدهای تمیز، قابل نگهداری و مقیاس‌پذیر.
  • طراحی و پیاده‌سازی فیچرهای جدید همراه با تست و مستندات فنی.
  • شناسایی و حل گلوگاه‌ها برای بهبود کارایی و توسعه‌پذیری پلتفرم.
  • همکاری با مدیر پروژه و تیم برای تبدیل اهداف بیزینسی به راهکارهای فنی.
  • طراحی و پیاده‌سازی سرویس‌های بک‌اند با عملکرد بالا.
  • عیب‌یابی و رفع مشکلات پیچیده در محیط پروداکشن.
موارد زیر مزیت محسوب می‌شوند:
  • تجربه کدنویسی  Async.
  • آشنایی و تجربه کار با لایبری و فریمورک های سمت فرانت‌اند نظیر React , Next.js.
  • آشنایی با Kubernetes.
شرایط شغلی:
  • کاملا دورکاری و فول تایم
  • ساعات کاری منعطف و شناور
  • حقوق شایسته، به صورت ثابت،ساعتی و یا پروژه ای
شرایط احراز:
  • علاقه مند به R&D
  • دارای تجربه دورکاری
  • دارای روحیه ی کار تیمی
  • منظم و متعهد به ددلاین تسک ها
  • توانایی حل مسئله، ارائه راهکار و مدیریت زمان
  • مهارت ارتباطی قوی با هم تیمی ها فنی و غیر فنی
  • در دسترس و آنکال بودن جهت پاسخ به مسائل فوری
  • مسئولیت پذیری و پیگیری تا اطمینان از حصول نتیجه

درباره برنت: تیم برنِت در زمینه ی مدیریت توسعه نرم افزار فعالیت می کند. برنِت مدیریت پروژه های نرم افزاری کارفرمایان را برعهده می گیرد و با ارائه مشاوره و از طریق استاندارد سازی نیاز های نرم افزاری کارفرمایان تلاش می کنیم تا در کمترین زمان و با بهترین کیفیت محصول نرم افزاری مد نظر کارفرما را ساخته و توسعه دهیم.

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

جنسیت
تفاوتی ندارد
زبان
انگلیسی| پیشرفته ۹۰٪
نرم افزارها
Django| متوسط Python| پیشرفته GIT| متوسط MongoDB| مقدماتی Redis| متوسط Sql Server| متوسط MySql| متوسط

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

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

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