موسسه منظومه خرد
موسسه منظومه خرد

برنامه نویس Back-End (Django)

تهران، ولنجک
تمام وقت
شنبه تا چهارشنبه 7 تا 15
-
بیمه درمان تکمیلی -صبحانه -کتابخانه

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

201 تا 500 نفر
آموزش / پژوهش
شرکت ایرانی دارای مشتریان داخلی
1379
خصوصی
توضیحات بیشتر

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

3 سال سابقه کار در گروه شغلی مشابه
PostgreSql - متوسط
Python - پیشرفته
Django - پیشرفته
Rest API - متوسط
Linux - مقدماتی
Redis - متوسط
Docker - متوسط
زبان انگلیسی-بالاتر از متوسط

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

مسئولیت‌ها:
- طراحی و پیاده‌سازی معماری Backend محصول با استفاده از Django Rest Framework (DRF)
- مدیریت فرآیندهای ناهمگام (Asynchronous) با Celery و Redis برای پردازش‌های سنگین مانند پردازش مستندات، تعامل با LLMها و ارسال ایمیل/نوتیفیکیشن
- طراحی پایگاه داده با PostgreSQL و بهینه‌سازی کوئری‌ها برای پاسخگویی در مقیاس بالا
- توسعه و مستندسازی RESTful APIها برای ارتباط با فرانت‌اند (React) و سرویس‌های خارجی
- مدیریت احراز هویت، مجوزها (Permissions) و امنیت APIها
- پیاده‌سازی الگوهای کش (Caching) با Redis برای کاهش زمان پاسخ‌دهی
- یکپارچه‌سازی سرویس‌های هوش مصنوعی (مانند LLM APIs، RAG pipelines) در Backend و همکاری نزدیک با تیم AI
- طراحی و مدیریت صف‌های کاری (Task Queues) برای پردازش‌های طولانی‌مدت و زمان‌بر
- بهینه‌سازی عملکرد (Performance Tuning)، مدیریت خطاها و لاگ‌گیری
- مشارکت در طراحی معماری میکروسرویس یا ماژولار برای افزایش مقیاس‌پذیری
- تضمین کیفیت کد از طریق نوشتن تست (Unit/Integration Test) و انجام Code Review
مهارت‌های مورد انتظار (الزامات فنی):
- تسلط به Python و آشنایی عمیق با Django (حداقل 2 سال تجربه کاری با Django)
- تجربه کار با Django Rest Framework (DRF) و پیاده‌سازی APIهای پیچیده
- تسلط به PostgreSQL و توانایی نوشتن کوئری‌های بهینه، طراحی و استفاده مناسب از Indexها و بهینه‌سازی عملکرد پایگاه داده
- تجربه عملی با Celery و Redis برای مدیریت تسک‌های ناهمگام و زمان‌بندی‌شده
- آشنایی با Git و گردش کار تیمی
- توانایی طراحی معماری امن (مانند JWT، OAuth2، CORS، جلوگیری از حملات رایج)
- تجربه کار با محیط‌های Linux/Unix و آشنایی با خط فرمان
- مهارت در عیب‌یابی (Debugging) و پروفایلینگ کد و پایگاه داده
مهارت‌های زیر مزیت محسوب می‌شود:
- آشنایی با معماری Microservices و ابزارهایی مانند Docker Compose و Kubernetes
- راه‌اندازی و مدیریت محیط توسعه و تولید با Docker و GitLab CI/CD
- تجربه کار با ابزارهای مانیتورینگ مانند Prometheus، Grafana یا Sentry
- آشنایی با ابزارهای observability مخصوص LLM مانند LangSmith یا Arize
- تجربه کار با پایگاه‌های داده NoSQL (مانند MongoDB) یا Elasticsearch
- آشنایی با pgvector
- سابقه کار در استارتاپ‌ها یا تیم‌های چابک
تکنولوژی‌های اصلی پروژه:
Python - Django - Django Rest Framework - PostgreSQL
Celery - Redis - Docker - GitLab CI/CD

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

جنسیت
تفاوتی ندارد
خدمت سربازی
اتمام خدمت سربازی و یا معافیت از آن الزامی است
تحصیلات
کارشناسی| کامپیوتر / فناوری اطلاعات
زبان
انگلیسی| بالاتر از متوسط ۷۰٪
نرم افزارها
Python| پیشرفته Django| پیشرفته Docker| متوسط Redis| متوسط PostgreSql| متوسط Rest API| متوسط Linux| مقدماتی

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

ارسال رزومه برای موسسه منظومه خرد