آگهی‌های استخدامی

استخدام Senior Python Developer

شرح موقعیت شغلی


زمینه همکاری ، توسعه سامانه‌های بزرگ مقیاس توزیع شده و با کارایی بالا در صنعت بازار سرمایه ، بورس و تحلیل داده‌های مالی است . تیم ما از چند گروه از متخصصان خوش فکر و با انگیزه‌ای تشکیل شده که تحت مدیریتی واحد روی موضوعات و چالش‌های به روز مهندسی نرم‌افزار و فناروی اطلاعات مانند سامانه‌های نرم‌افزاری با کارایی بالا (High Performance Computing) ، کلان داده‌ (Big Data) ، سامانه‌های معاملاتی و معاملات الگوریتمی (Algorithmic Trading) و هوش مصنوعی فعالیت می‌کنند .
تیم ما مشتاق همکاری با فرهیختگان خوش فکر و با انگیزه‌ای است که قابلیت‌های زیر را داشته باشند ؛


  • با اخلاق و مسئولیت‌پذیری بالا
  • دارای انگیزه بالا (Self-Motivated) و علاقه‌مند به یادگیری پیوسته
  • دارای روحیه تعامل و همکاری تیمی
  • علاقه‌مند و متعهد به کار بر روی فریم‌ورک‌های توسعه داده شده توسط تیم
  • توانایی تطبیق با شرایط تیم‌های استارت‌آپی
  • ملتزم به کدنویسی منطبق بر استانداردها و Conventionهای پذیرفته شده در تیم
  • تولید کد‌های تمیز و مستند

مزیت‌های همکاری


  • عدم محدودیت در دریافت پاداش نسبت به عملکرد
  • حقوق و بیمه از اولین روز کاری
  • پرداخت به موقع حقوق و مزایا
  • تعطیلی روزهای ۵ شنبه
  • محیط کار پویا و خلاق و صمیمی

مهارت‌های ضروری


  • دست‌کم سه سال تجربه کاری و دانش قابل اثبات در توسعه سامانه‌های نرم‌افزاری بزرگ مقیاس
  • تسلط کامل بر زبان برنامه‌نویسی python
  • تسلط کامل بر اصول OOP و تسلط بر Design Patterns
  • تسلط کافی بر استفاده از فناوری Message Queuing مانند RabbitMQ و Kafka (بصورت کلاستر)
  • تسلط کافی بر استفاده از فناوری کش‌های توزیع‌شده مانند Redis (بصورت کلاستر)
  • تسلط کامل بر ذخیره و بازیابی داده در پایگاه‌های داده RDBMS (ترجیحا SQL Server)
  • تسلط بر یکی از فناوری‌های دسترسی به داده ؛ ORM و Micro-ORM (مختص python)
  • تسلط کافی بر بهینه‌سازی پرسوجوهای روی داده
  • دارای تجربه در روش‌های تست خودکار نرم‌افزار (به ویژه تست کارایی) با کتابخانه‌های استاندارد مانند PyTest
  • تسلط بر ابزارهای Debugging و ریشه‌یابی مشکلات نرم‌افزاری
  • تسلط بر فرآیند و ابزارهای Source Control (ترجیحا Git)
  • تسلط کافی بر چرخه حیات نرم‌افزار و متدولوژی‌های توسعه نرم‌افزار مانند RUP یا Agile
  • تسلط بر ابزارهای مستندسازی و توانایی تولید مستندات با کیفیت
  • تسلط بر معماری Microservice
  • دانش کافی در اصول مهندسی نرم‌افزار
  • تسلط کافی بر فریمورک FastAPI و مفاهیم REST API
  • تسلط کافی بر محیط لینوکس
  • تجربه کافی در استفاده از فناوری Dockerization 
مهارت‌های امتیازی


  • آشنایی با SQL Server و زبان Transact SQL
  • تجربه کاری در استفاده از پایگاه داده Cassandra (بصورت کلاستر)
  • تجربه کار تحت Discipline‌های توسعه نرم‌افزار RUP یا Agile
  • آشنایی با مفاهیم هوش مصنوعی (به ویژه یادگیری ماشین)
  • تجربه کاری در استفاده از کتابخانه‌های محاسباتی مانند numpy و pandas
  • تجربه کاری قابل اثبات در کسب و کارهای بازار سرمایه (بورس) ، سامانه‌های معاملاتی و معاملات الگوریتمی

مهارت‌های مورد نیاز

  • Python
  • Microservice
  • FastApi
  • Design Patterns
  • RabbitMQ
  • OOP

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • معافیت دائم پایان خدمت

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۴۰۲/۰۳/۱۸ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه