ویزاپیک
ویزاپیک

توسعه‌دهنده ارشد بک‌اند پایتون

تهران، امانیه
تمام وقت
شنبه تا چهارشنبه 09:00 الی 17:00- پنج شنبه 09:00 الی 13:00
-
-

این فرصت شغلی چقدر برای من مناسب است؟

51 تا 200 نفر
گردشگری / هتلداری
شرکت ایرانی دارای مشتریان داخلی و خارجی
ویزاپیک
غیرانتفاعی / مردم نهاد / خیریه
توضیحات بیشتر

شاخص های کلیدی از نظر کارفرما

3 سال سابقه کار در گروه شغلی مشابه
PostgreSQL - متوسط
Python - متوسط
Git - متوسط
Django - متوسط
Docker - متوسط
FastAPI - متوسط

شرح شغل و وظایف

Senior Python Backend Engineer – AI Integration & Database Systems

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

ما در یک پروژه بین‌المللی، برای توسعه و ارتقای سه پروژه بزرگ و به‌هم‌پیوسته فناوری، به دنبال یک توسعه‌دهنده ارشد بک‌اند پایتون با تجربه عملی قوی هستیم. این پروژه‌ها شامل اپلیکیشن‌های تحت وب، فرایندهای کسب‌وکار، سرویس‌های پردازش داده‌های حجیم و قابلیت‌های مبتنی بر هوش مصنوعی هستند.

فرد منتخب باید توانایی طراحی، توسعه و بهینه‌سازی سرویس‌های بک‌اند را داشته باشد و بتواند مسئولیت فنی توسعه قابلیت‌های پیچیده را بر عهده بگیرد. تیم پروژه به‌صورت بین‌المللی و در کشورهای مختلف فعالیت می‌کند و فرصت همکاری با متخصصان معماری نرم‌افزار، توسعه، علم داده، تست و مدیریت محصول را فراهم می‌سازد.

مسئولیت‌های اصلی

  • طراحی، توسعه و بهبود سرویس‌های بک‌اند با استفاده از Python
  • طراحی و پیاده‌سازی APIها و یکپارچه‌سازی سرویس‌های مختلف
  • طراحی، مدیریت و بهینه‌سازی پایگاه‌های داده رابطه‌ای
  • نوشتن و بهینه‌سازی کوئری‌های پیچیده SQL، ایندکس‌گذاری و مدیریت تغییرات ساختار دیتابیس
  • توسعه راهکارهای کارآمد برای پردازش داده‌های حجیم و پیچیده
  • یکپارچه‌سازی سرویس‌های Python با اپلیکیشن‌های تحت وب موجود و قابلیت‌های مبتنی بر AI/ML و LLM
  • بهبود عملکرد، امنیت، مقیاس‌پذیری و پایداری سیستم
  • شناسایی و رفع مشکلات فنی در محیط عملیاتی (Production)
  • مشارکت در Code Review، تست و بهبود کیفیت نرم‌افزار
  • همکاری موثر با تیم توسعه در چارچوب Agile/Scrum

مهارت‌ها و شرایط فنی ضروری (Must Have)

  • حداقل 3 سال سابقه حرفه‌ای توسعه نرم‌افزار با تسلط عملی به توسعه بک‌اند با Python
  • تجربه عملی در توسعه سیستم‌های Production با یکی از فریم‌ورک‌های FastAPI یا Django / Django REST Framework
  • تسلط به PostgreSQL و SQL، به‌ویژه طراحی دیتابیس، بهینه‌سازی کوئری‌ها، ایندکس‌گذاری و مدیریت تراکنش‌ها
  • تجربه کار با دیتاست‌های بزرگ یا پیچیده و بهینه‌سازی عملکرد سیستم‌های داده‌محور
  • تسلط به طراحی و توسعه RESTful APIs و یکپارچه‌سازی سرویس‌ها
  • آشنایی قوی با Authentication، Authorization و اصول توسعه امن نرم‌افزار
  • درک مناسب از معماری نرم‌افزار، Clean Code و اصول طراحی سیستم‌های مقیاس‌پذیر
  • تجربه کار با Git، Docker و فرایندهای CI/CD
  • تجربه تست خودکار نرم‌افزار، عیب‌یابی و رفع مشکلات سیستم‌های عملیاتی

مهارت‌ها و تجربیات امتیازی (Highly Desirable)

  • Redis: مدیریت Cache و بهینه‌سازی دسترسی به داده‌ها
  • Cloud Platforms: تجربه کار با Azure، AWS یا Google Cloud
  • AI/LLM Integration: یکپارچه‌سازی مدل‌های هوش مصنوعی و مدل‌های زبانی بزرگ با اپلیکیشن‌های تحت وب
  • Background Processing: پردازش غیرهم‌زمان و استفاده از Celery یا ابزارهای مشابه
  • Message Queues: کار با RabbitMQ، Kafka یا فناوری‌های مشابه
  • Distributed Systems: تجربه طراحی یا توسعه سیستم‌های توزیع‌شده
  • Multi-tenant SaaS: تجربه سیستم‌های SaaS چندمستاجری
  • Cross-technology Integration: اتصال سرویس‌های Python به سیستم‌های موجود مانند PHP/Laravel
  • RAG & Vector Databases: تجربه کار با سیستم‌های بازیابی اطلاعات مبتنی بر هوش مصنوعی
  • Kubernetes: تجربه استقرار و مدیریت سرویس‌های کانتینری

تسلط به تمام ابزارهای این بخش الزامی نیست.

ویژگی‌های فردی و حرفه‌ای

  • خلاق، تحلیل‌گر و توانمند در حل مسائل پیچیده
  • دقیق و دارای توجه بالا به جزئیات
  • منظم، مسئولیت‌پذیر و متعهد به انجام وظایف
  • دارای روحیه کار تیمی و مهارت ارتباطی مناسب
  • انعطاف‌پذیر در مواجهه با تغییرات و اولویت‌های پروژه
  • پذیرای بازخورد و مشارکت فعال در تصمیم‌گیری‌های فنی

زمان شروع همکاری

فوری

نحوه اعلام آمادگی

متقاضیان واجد شرایط می‌توانند رزومه خود را به همراه توضیح مختصری درباره تجربیات زیر ارسال کنند:

  • پروژه‌های عملیاتی توسعه‌یافته با Python
  • تجربه طراحی، مدیریت و بهینه‌سازی PostgreSQL یا سایر پایگاه‌های داده
  • تجربه کار با سیستم‌های داده‌محور و پردازش حجم بالای اطلاعات
  • تجربه توسعه اپلیکیشن‌های مبتنی بر هوش مصنوعی یا یکپارچه‌سازی AI با سیستم‌های تحت وب (در صورت وجود)

شرایط احراز شغل

جنسیت
تفاوتی ندارد
نرم افزارها
Python| متوسط Django| متوسط FastAPI| متوسط PostgreSQL| متوسط Git| متوسط Docker| متوسط

ثبت مشکل و تخلف آگهی

ارسال رزومه برای ویزاپیک