تهران سایت | Tehran Site

استخدام برنامه‌نویس پایتون (Python/Django-آقا)

  • دسته‌بندی شغلی

    وب،‌ برنامه‌نویسی و نرم‌افزار
  • موقعیت مکانی

    تهران ، تهران
  • نوع همکاری

    تمام وقت
  • حداقل سابقه کار

    سه تا شش سال
  • حقوق

    از ۲۶,۰۰۰,۰۰۰ تومان

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

برنامه‌نویس بک‌اند پایتون (Backend Developer — Python / FastAPI)


دربارهٔ شرکت:
شرکت  تهران سایت با رویکردی راهبردی در تحول دیجیتال، در زمینهٔ طراحی سیستم‌های مدیریت ارتباط با مشتری (CRM)، پلتفرم‌های CMS و راهکارهای مبتنی بر هوش مصنوعی فعالیت می‌کند. ما کسب‌وکارها را به سوی مدل‌های پایدار و مقیاس‌پذیر دیجیتال هدایت می‌کنیم و پروژه‌های ما فراتر از مرزهای ایران نیز پیاده‌سازی شده‌اند.

ماموریت نقش:
طراحی، توسعه و نگهداری لایهٔ بک‌اند یک پلتفرم چت‌بات هوشمند API-First که قابلیت ingestion/Dataset pipeline، RAG، اجرا و orchestration مدل‌های LLM، و تعامل امن با سیستم‌های CRM/CMS را دارد. شما مسئول ساخت سرویس‌های مقاوم، کم‌تاخیر، و قابل‌مقیاس برای کاربران و توسعه‌دهندگان خواهی بود.

مسئولیت‌ها:
- طراحی و توسعهٔ سرویس‌های RESTful / GraphQL / gRPC با تمرکز بر الگوی API-First و مستندسازی OpenAPI.
- پیاده‌سازی معماری Microservices و طراحی contractها (OpenAPI / Protobuf) بین سرویس‌ها.
- توسعهٔ مسیرهای احراز هویت و authorization (JWT, OAuth2, API Keys) و پیاده‌سازی Conversational Auth (OTP/Magic Link درون-چت).
- طراحی و پیاده‌سازی data ingestion pipelines: crawler، آپلود فایل (PDF/DOCX/PPTX/CSV)، connectors (Google Drive, Notion, Zendesk) و ETL برای آماده‌سازی دیتاست.
- پیاده‌سازی و بهینه‌سازی تعامل با Vector DB (Qdrant / Weaviate / Pinecone) و pipeline تولید embeddings.
- ساخت مکانیزم RAG: Retriever - Context Condenser - LLM orchestration و caching لایه‌های retrieval و generation.
- طراحی Action Runner برای اکشن‌های قابل‌اتمام (ارسال SMS/Email, ایجاد تیکت، رزرو، پرداخت) با ضمانت اتمیک بودن و audit log.
- مدیریت background jobs (Celery / RQ / Kafka) و صف‌های پردازشی برای jobs سنگین (embedding, fine-tune jobs).
- پیاده‌سازی ساختار multi-tenant و جداسازی داده (namespace isolation) و رعایت سیاست‌های privacy/retention.
- توسعهٔ مکانیزم‌های observability: structured logging (JSON), metrics (Prometheus), tracing (OpenTelemetry), alerting (Grafana) و Sentry.
- تهیه و نگهداری تست‌های یکپارچه‌سازی و بار (integration & load tests) و مشارکت در performance tuning & profiling.
- همکاری نزدیک با تیم‌های AI/ML، Data Engineering، Frontend و Security برای طراحی API/contractها، schemaها و flowهای end-to-end.
- مستندسازی فنی، تعریف SLA، و تدوین runbookها برای incident response.

مهارت‌ها و پیش‌نیازهای ضروری:
- حداقل ۳ سال تجربهٔ حرفه‌ای در توسعهٔ بک‌اند با Python.
- تسلط کامل به FastAPI و طراحی APIهای مدرن.
- تجربهٔ عملی با PostgreSQL و مفاهیم پیشرفتهٔ طراحی دیتابیس (indexing, partitioning, migrations — Alembic).
- کار عملی با Redis (caching, pub/sub, session store) و سیستم‌های صف‌بندی (Celery, RabbitMQ, Kafka).
- تجربه در کار با Vector DB یا سیستم‌های مشابه و مفاهیم embeddings و semantic search.
- درک عمیق از معماری‌های Microservices, containerization (Docker) و orchestration (Kubernetes).
- پیاده‌سازی و مدیریت مکانیزم‌های احراز هویت/مجوز (JWT, OAuth2, API Keys) و امنیت API.
- تجربهٔ طراحی و پیاده‌سازی pipelineهای ETL و آماده‌سازی داده‌های متنی برای NLP.
- آشنایی با مدل‌های LLM و روندهای RAG، prompt engineering و نحوهٔ اتصال به OpenAI / HF / on-prem inference.
- تجربه در نوشتن تست‌های واحد و integration (pytest) و آشنایی با CI/CD.
- مهارت در مستندسازی (OpenAPI/Swagger) و کار با Git (branching, PR workflow).

مهارت‌های ارزشمند:
-تجربهٔ عملی با langchain / llamaindex / haystack یا فریم‌ورک‌های مشابه.
- تجربه در فاین‌تیونینگ (LoRA/PEFT)، quantization و استقرار مدل‌های بومی (Triton, Hugging Face Inference, BentoML).
- آشنایی با پردازش زبان فارسی (tokenization, normalization, challenges of Persian NLP).
- تجربه در نگهداری GPU infra و مدیریت jobهای train/inference.
- آشنایی با infra as code: Terraform, Helm, Pulumi.
- تجربه در طراحی سیستم‌های multi-tenant SaaS، subscription, rate-limiting و billing hooks.
- تجربه با monitoring/tracing stack (Prometheus, Grafana, Loki, Jaeger).
- تجربهٔ امنیتی: PII detection/redaction, encryption at rest/in transit، و compliance basics.

شایستگی‌های رفتاری و نرم:
- توانایی حل مسئلهٔ سیستماتیک و طراحی scalable architectures.
- ذهن محصول‌محور و توانایی تبدیل نیاز محصول به قراردادهای فنی دقیق.
- توانایی کار تیمی نزدیک با تیم‌های ML/Frontend/Product و ارتباط فنی مؤثر.
- مسئولیت‌پذیری بالا، علاقه به یادگیری مداوم و مستندسازی.

مدارک و شرایط مورد انتظار:
- مدرک مرتبط (مهندسی نرم‌افزار، علوم کامپیوتر یا معادل تجربی) مزیت است اما الزام نیست — تجربه عملی مهم‌تر است.
- نمونه‌کار یا لینک به ریپو/پروژه‌هایی که نشان‌دهندهٔ مهارت در حوزهٔ مقیاس‌پذیری، LLM integration یا data pipelines باشد، ضروری است.

مزایا:
همکاری در پروژه‌ای پیشرو در مرز AI، Chatbot، CMS و CRM
محیط کاری دوستانه، پویا و تمرکز بر رشد فنی و حرفه‌ای
بیمهٔ تأمین اجتماعی
فرصت همکاری و اجرای پروژه‌های بین‌المللی و گسترش فرامرزی

دفتر: تهران، سهروردی شمالی
نوع همکاری: تمام‌وقت، حضوری (هیبریدی)

معرفی شرکت

شرکت طراحی سایت تهران سایت با توجه به رویکرد مشاغل نسبت به کسب و کار اینترنتی ، طراحی سیستم مدیریت ارتباط با مشتری و طراحی مدل کسب کار را برای مشاغل انجام میدهد و آنها را برای رسیدن به اهدافشان هدایت میکند .
شایان ذکر است مجموعه فعالیت های ما فقط به داخل ایران ختم نمیشود و در کشور های دیگری هم در حال انجام کار هستیم
  • مهارت‌های مورد نیاز

    Python Django RestFul API
  • جنسیت

    مرد
  • وضعیت نظام وظیفه

    مهم‌ نیست
  • حداقل مدرک تحصیلی

    کارشناسی

این آگهی منقضی شده است

مشاغل مشابه

چه موردی را می‌خواهید گزارش کنید؟

از اینجا شروع کنید
این آگهی منقضی شده است

مشاهده‌ی آخرین فرصت‌های شغلی

آگهی منقضی شده است

در شغل بهتری استخدام شوید! رایگان!

  • جستجو و ارسال رزومه به آگهی‌های استخدام بیش از ۱۰۰,۰۰۰ شرکت ایرانی
  • رزومه‌ساز رایگان
  • دریافت فرصت‌های شغلی جدید مرتبط از طریق ایمیل (Job Alert)
  • شناخت محیط کار و فرهنگ سازمانی شرکت‌های در حال استخدام
image/svg+xml