لطفا از استان البرز درخواست دهید و حتما باید حضوری باشید
از استان های دیگر لطفا ارسال نکنید
ما به دنبال یک برنامهنویس بکاند حرفهای و متخصص در Django هستیم که علاوه بر دانش عمیق در برنامهنویسی، توانایی مدیریت سرورها، کانفیگ سیستمها و ادغام تکنولوژیهای هوش مصنوعی و همچنین موارد امنیت و آشنا به دستور عمل ها را داشته باشد. اگر درک عمیقی از توسعه سیستمهای بکاند پیشرفته، دانش لینوکس، و توانایی کار با ابزارهای مدیریت سرور دارید، این موقعیت برای شماست! حتما هم نیاز به برنامه نویس حضوری است .
---
مهارتهای ضروری:
1. تسلط بر Django:
- طراحی و توسعه APIهای پیشرفته با استفاده از Django REST Framework.
- مدیریت ORM و بهینهسازی Queryها.
- پیادهسازی Authentication و Authorization (JWT، OAuth2).
- تجربه در سفارشیسازی Middleware و Signals.
2. مدیریت و کانفیگ سرور *(اولویت بالا)*:
- تسلط بر سیستمعامل Linux (توزیعهای محبوب مانند Ubuntu، CentOS).
- تجربه در مدیریت وب سرورهای Nginx و Apache برای مدیریت درخواستها و استقرار سرویسها.
- توانایی کانفیگ Gunicorn یا uWSGI برای استقرار اپلیکیشنهای Python.
- مدیریت امنیت سرور، شامل تنظیم Firewall**، **SSL/TLS Certificates**، و بهروزرسانیهای امنیتی.
- دانش در **Load Balancing و Reverse Proxy.
3. تجربه در DevOps و ابزارهای مرتبط:
- توانایی کار با Docker و طراحی کانتینرهای مقیاسپذیر.
- آشنایی با Kubernetes برای مدیریت کانتینرها در مقیاس بالا.
- ایجاد و مدیریت CI/CD Pipelines با ابزارهایی مانند GitHub Actions، GitLab CI، یا Jenkins.
- استفاده از ابزارهای مانیتورینگ مانند Prometheus و Grafana.
4. تخصص در ادغام و پیادهسازی APIهای هوش مصنوعی (AI):
- تجربه در کار با OpenAI API**، **System Prompts**، و **Fine-Tuning مدلهای زبانی.
- پیادهسازی Streaming Responses و Function Calling در پروژههای AI.
- مدیریت و استقرار مدلهای هوش مصنوعی با استفاده از ابزارهای مانند TensorFlow Serving یا FastAPI.
5. پایگاههای داده و معماری بکاند:
- طراحی و بهینهسازی پایگاههای داده رابطهای (PostgreSQL، MySQL) و NoSQL (MongoDB، Redis).
- توانایی طراحی معماریهای مقیاسپذیر شامل Microservices و Event-Driven Architecture.
- مدیریت Database Replication و Sharding برای بهبود عملکرد و تحمل خطا.
6. بهینهسازی و امنیت:
- توانایی پیادهسازی Security Best Practices برای جلوگیری از حملات (مانند SQL Injection، XSS).
- بهینهسازی عملکرد سرورها و APIها برای پاسخدهی سریع و استفاده بهینه از منابع.
- آشنایی با ابزارهای امنیتی مانند Fail2Ban و SELinux.
7. زبان انگلیسی:
- توانایی خواندن و درک مستندات فنی.
- تسلط کافی برای مکالمه و همکاری با تیمهای بینالمللی.
8. مهارتهای نرمافزاری (Soft Skills):
- توانایی حل مسائل پیچیده و ارائه راهحلهای خلاقانه.
- همکاری موثر با تیمهای چند تخصصی.
- مدیریت زمان و مسئولیتپذیری بالا.
---
مزایای همکاری با ما:
- محیط کاری پویا و حرفهای.
- تمرکز روی پروژههای پیشرفته و آیندهنگر در حوزه AI و Cloud Computing.
- بیمه تأمین اجتماعی و مزایای شغلی کامل.
- حقوق رقابتی و فرصتهای ارتقای شغلی.
- امکان یادگیری و کار با جدیدترین ابزارهای تکنولوژی.
---
شرایط همکاری:
- حداقل 4 سال سابقه کاری مرتبط.
- ارائه نمونهکارهای عملی مرتبط با Django، مدیریت سرور و پروژههای هوش مصنوعی.
اگر فکر میکنید مهارتها و تجربهی لازم را دارید، رزومه و نمونهکارهای خود را به آدرس ایمیل ما ارسال کنید:
تجارب در مورد امنیت از مهم ترین الزامات ما و ارتباط مستمر با تیم امنیت در اولویت ما هست