استخدام Python) Senior Back-End Developer-آقا)
شرح موقعیت شغلی
ما در حال جستجو برای یک Back-end Developer ماهر با تجربه در زمینه هوش مصنوعی هستیم که توانایی کار با تکنولوژیهای زیر را داشته باشد.
مهارتهای لازم:
- آشنایی با OOP
- تجربه برنامه نویسی TDD
- تجربه پیاده سازی RESTful APIs
- تجربه کار با Redis
- داشتن دانش و تجربه خوب در استفاده از پایگاههای داده
- آشنایی با الگوهای طراحی نرمافزار
- آشنایی در زمینه نوشتن وب سرویس و MVC
- تجربه کار با فراخوانیهای ناهمگام (Async procedure calls)، از جمله Celery، asyncio و coroutines، multiprocessing و multithreading
- تسلط به Git/Gitlab CI/CD
- آشنایی با Docker و Kubernetes
- آشنایی با Agile
- آشنایی با معماری میکروسرویس
ویژگیهای شخصیتی:
- داشتن ذهنیت خلاق و قدرتمند در حل مسائل
- داشتن روحیه کار تیمی و توانایی همکاری با اعضای دیگر تیم
- توانایی تجزیه و تحلیل سیستمهای نرمافزاری و درک عمیق از اجزای آنها
- داشتن روحیه یادگیری و توانایی پذیرش و اعمال دانش و مهارتهای جدید
وظایف اصلی:
- پیادهسازی RESTful APIs برای ارتباط بین اجزای سیستم
- استفاده از الگوهای طراحی به منظور ساختاردهی بهتر کد و اجزای سیستم
- استفاده از فراخوانیهای ناهمگام و پردازش همروند برای بهبود کارایی و عملکرد سیستم
- مشارکت در توسعه و اجرای سیستمهای مبتنی بر معماری میکروسرویس
- همکاری با تیمهای مختلف برای تحلیل نیازمندیها و اجرای ویژگیهای جدید
- مشارکت در فرآیند توسعه نرمافزار با استفاده از Git/Gitlab
مزایا:
- پذیرایی ناهار
- پارکینگ
- بیمه تامین اجتماعی
- زمان اختصاصی جهت استفاده از استخر در زمان کاری
روزهای کاری: شنبه تا چهارشنبه
مهارتهای مورد نیاز
- Back-end
- Python
- OOP
- agile
حداقل سابقه کار
- بیش از شش سال
جنسیت
- مرد
وضعیت نظام وظیفه
- مهم نیست