استخدام برنامهنویس Back-End ( Python/Django-دورکاری)
شرح موقعیت شغلی
شرح شغل و وظایف
ما در مارال هاست به دنبال یک برنامه نویس پایتون هستیم ، اگر تجربه تولید چند نرم افزار متوسط و بزرگ در رزومه کاری خود دارید و شرایط شغلی زیر در رزومه شما وجود دارد، همکاری با شما را آغاز نماییم
مهارت های ضروری :
- تسلط به زبان برنامه نویسی Python ، پارادایم ها، اصطلاحات و ساختار
- تجربه کار با مفاهیم پردازش موازی و چند پردازشی و تسلط کافی به Celery
- تجربه کافی در Django, FastAPI, DRF, CBV
- تسلط بر مفاهیم شی گرایی، الگوهای طراحی، معماری نرم افزار و سیستم های توزیع شده
- مهارت در طراحی، ساخت و مستندسازی API ها و کد
- توانایی استفاده و بهبود کدهای قدیمی
- توانایی و تجربه کار با Message Broker در ساختار میکروسرویس، نظیر RabbitMQ
- مهارت در ساخت فایل های مرتبط با Docker و استفاده بهینه از Docker Compose
- مهارت کافی در کار با سیستم عامل لینوکس
- تمرکز بر توسعه چابک ، مبتنی بر TDD
- توسعه برنامه های مقیاس پذیر، کارآمد و با قابلیت بالای نگهداری
- آشنایی کامل با مفاهیم پایگاه داده ها ( No SQL : ElasticSearch , SQL : MySQL, Postgres )
- نقش فعال در تصمیم گیری های مربوط به معماری و طراحی
- مسلط به REST API و معماری Microservice
مهارت های عمومی :
- توانایی حل مسئله و ذهنیت الگوریتمیک
- دارای روحیه کار تیمی
- مسئولیت پذیری
- تسلط بر تولید مستندات
- تسلط نسبی به زبان انگلیسی
موارد زیر مزیت محسوب میشوند :
- تجربه کار با زبان Go
- آشنایی با مفاهیم امنیت وب و امنیت شبکه
سایر موارد:
باعث افتخار ما خواهد بود که بتوانیم بر اساس دریافت یک رزومه قدرتمند تمام شرایط همکاری را به صورت توافق دو طرفه و بر اساس رضایت طرفین پیگیری نماییم .
مهارتهای مورد نیاز
- Git
- Back-end
- پایتون
زبانهای مورد نیاز
- انگلیسی
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست