استخدام برنامهنویسPython/Django) Back-End-اصفهان-دورکاری)
شرح موقعیت شغلی
ما در مارال هاست برای جایگاه ” برنامه نویس “(Python/Django) Back-End به دنبال همکاری با یک هم تیمی جدید که پرانرژی، کاربلد و تمام وقت باشد هستیم.
انتظار می رود فرد مورد نظر تجربه بالایی در برنامه نویسی با Python و دانش بالایی درمورد طراحی نرم افزار و الگوریتم ها داشته باشد.
شرایط همکاری به صورت ذیل می باشد :
- متعهد به زمان
- خود آموز
- دارای روحیه همکاری تیمی
- فهم بالا برای درک مسائل
- همکاری نزدیک با مدیران محصول برای توسعهی نقشهی راه محصول و طراحی راهکارهای خلاقانه برای ایجاد یا بهبود محصولات
- مشارکت در Code Review برای اطمینان از کیفیت محصول و انتقال دانش و تجربه به هم تیمی ها
- طراحی و توسعهی نرم افزارهای با کیفیت
- آشنایی با متدلوژی Scrum
- کد نویسی scalable و effective
- اشتیاق برای یادگیری عمیق مفاهیم و تکنولوژیهای جدید
- توانایی درک کد های از پیش نوشته شده به منظور ایجاد تغیرات در آن
مهارت های ضروری :
- تسلط به پایتون و Django - DRF
- تسلط به طراحی Restful API و استقرار مفاهیم آن
- دانش عمیق در مورد اصول مهندسی نرم افزار، Design pattern ها و کد تمیز
- تسلط به مفاهیم RDBMS ها همانند Postgres و دیتابیس های Nosql Based همانند Mongo, Elastic Search
- تجربه راه اندازی سیستم های احراز هویت همانند SSO,JWT,Oauth
- تجربه کار با اصول برنامه نویسی در AsyncIO
- تجربه استقرار نرم افزار در محیط های production همانند uwsgi,nginx
- تجربه کار در معماری میکرو سرویس
- تجربه کار با Docker و توانایی Dockerize کردن میکرو سرویس ها
- مهارت حل مسئله برای پیدا کردن راهکارهای خلاقانه برای چالش ها
- درک عمیق در مورد ساز و کار وب (طراحی، توسعه و استقرار)
- زبان انگلیسی در سطح درک کامل مطلب
- توانایی کار با Git
- مستند سازی استاندارد
- آشنایی با مفاهیم امنیت وب و امنیت شبکه
مهارتهای مورد نیاز
- Python
- Django
- Back-end
- Design Patterns
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست