مسئولیتها:
• طراحی و توسعه سرویسهای سمت سرور
• ایجاد، نگهداری و مقیاسپذیری APIهای پیشرفته مانند FastAPI
• مدیریت پایگاه دادههای PostgreSQL و MSSQL همراه با SQLAlchemy و async DB session
• یکپارچهسازی مدلهای LLM با استفاده از LangChain، LangGraph، OpenRouter
• مدیریت استقرار پروژه با Docker و Docker Compose روی سرورهای Linux
• پیادهسازی WebSocket و REST API برای سرویسهای real-time
• رعایت اصول logging، testing، CI/CD (GitLab) و کدنویسی تمیز
• همکاری نزدیک با تیم فرانتاند و دواپس برای پیادهسازی بهترین راهحلها
• دیباگ و رفع مشکلات موجود در سیستمهای فعلی
• مشارکت فعال در طراحی معماری سامانهها و ارتقاء مقیاسپذیری و کارایی آنها
مهارتهای مورد نیاز:
• تسلط به یکی از زبانهای بکاند (Python, Django)
• تجربه عملی با پایگاهدادهها نظیر PostgreSQL
• تسلط کامل به مفاهیم RESTful API و JWT
• آشنایی با مدلهای زبانی و LLMها و نحوه ادغام آنها در محصولات
• آشنایی با طراحی و توسعه سرویسها و توانایی تبدیل آنها به سرویسهای مقیاسپذیر
• آشنایی با مفاهیم و ابزارهای containerization
• تسلط بهGit و توانایی نوشتن تستها با استفاده از ابزارهای unitest و pytest
• تجربه کار با ابزارهای مدیریت صف پیام (message brokers) مانند Celery, Redis, RabbitMQ
• آشنایی با ابزارهای CI/CD و Docker برای فرآیندهای اتوماسیون و مقیاسپذیری
• آشنایی با مفاهیم و کاربردهای Kubernetes برای مقیاسپذیری و اورکستراسیون سرویسها
• تجربه در Message Queueها (RabbitMQ, Kafka)
• دانش در پردازش دادههای real-time