استخدام برنامهنویس بک اند پایتون (مشهد)
شرح موقعیت شغلی
برنامه نویس با تجربه بک اند پایتون
کار بصورت حضوری و تمام وقت در مشهد می باشد
شرایط عمومی :
روحیهی کار تیمی، مسئولیتپذیری و انگیزهی زیاد برای پیشرفت شخصی
توانایی جستجو و یادگیری تکنولوژیهای جدید
پشتکار و مسئولیت پذیر ، توانایی انجام کارهای گروهی
ارائه نمونه کار و سابقه کار مرتبط
داشتن نظم کاری
شرایط تخصصی :
توسعه و نگهداری کد پایتون تمیز، کارآمد و مستندسازی روند توسعه
استفاده از version control
طراحی و ساخت API ها با استفاده از اصول RESTful.
کار با ویژگی های پیشرفته پایتون مانند همزمانی، چند رشته ای و برنامه نویسی ناهمزمان.
تعامل با پایگاه داده های SQL برای بازیابی و تغییر داده ها.
استفاده از راه حل های ذخیره سازی مانند Redis برای بهینه سازی عملکرد.
پیکربندی و مدیریت صف های پیام مانند Celery برای کارهای ناهمزمان.
راه اندازی و مدیریت برنامه ها با استفاده از فناوری های کانتینر مانند Docker.
تسلط بر فرآیند تست و unit test
همکاری مؤثر با سایر توسعه دهندگان برای تعریف الزامات فنی، حل مشکلات و تحویل به موقع پروژه ها
به روز ماندن با آخرین فناوری ها و روندهای پایتون.
(آشنایی با GStreamer یک مزیت است)
کار بصورت حضوری و تمام وقت در مشهد می باشد
شرایط عمومی :
روحیهی کار تیمی، مسئولیتپذیری و انگیزهی زیاد برای پیشرفت شخصی
توانایی جستجو و یادگیری تکنولوژیهای جدید
پشتکار و مسئولیت پذیر ، توانایی انجام کارهای گروهی
ارائه نمونه کار و سابقه کار مرتبط
داشتن نظم کاری
شرایط تخصصی :
توسعه و نگهداری کد پایتون تمیز، کارآمد و مستندسازی روند توسعه
استفاده از version control
طراحی و ساخت API ها با استفاده از اصول RESTful.
کار با ویژگی های پیشرفته پایتون مانند همزمانی، چند رشته ای و برنامه نویسی ناهمزمان.
تعامل با پایگاه داده های SQL برای بازیابی و تغییر داده ها.
استفاده از راه حل های ذخیره سازی مانند Redis برای بهینه سازی عملکرد.
پیکربندی و مدیریت صف های پیام مانند Celery برای کارهای ناهمزمان.
راه اندازی و مدیریت برنامه ها با استفاده از فناوری های کانتینر مانند Docker.
تسلط بر فرآیند تست و unit test
همکاری مؤثر با سایر توسعه دهندگان برای تعریف الزامات فنی، حل مشکلات و تحویل به موقع پروژه ها
به روز ماندن با آخرین فناوری ها و روندهای پایتون.
(آشنایی با GStreamer یک مزیت است)
صلاحیت ها:
مدرک کارشناسی کامپیوتر، مهندسی نرم افزار یا رشته مرتبط (یا تجربه معادل).
حداقل 1 سال تجربه در توسعه برنامه های پایتون با درک عمیق از اصول برنامه نویسی شی گرا.
تسلط در کار با سیستم های کنترل نسخه مانند Git.
دانش پایگاه داده های SQL و زبان های پرس و جو.
تجربه راه حل های ذخیره سازی مانند Redis و صف های پیام مانند Celery.
آشنایی با فناوری های کانتینر مانند Docker.
درک قوی از بهترین شیوه های توسعه نرم افزار، از جمله اصول کد تمیز و Unit test
مدرک کارشناسی کامپیوتر، مهندسی نرم افزار یا رشته مرتبط (یا تجربه معادل).
حداقل 1 سال تجربه در توسعه برنامه های پایتون با درک عمیق از اصول برنامه نویسی شی گرا.
تسلط در کار با سیستم های کنترل نسخه مانند Git.
دانش پایگاه داده های SQL و زبان های پرس و جو.
تجربه راه حل های ذخیره سازی مانند Redis و صف های پیام مانند Celery.
آشنایی با فناوری های کانتینر مانند Docker.
درک قوی از بهترین شیوه های توسعه نرم افزار، از جمله اصول کد تمیز و Unit test
مهارتهای مورد نیاز
- SQL
- پایتون
- Back-end
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست