استخدام برنامهنویس پایتون (Mid-level Django Developer)
شرح موقعیت شغلی
ما در شرکت مبین تدبیر شریف به دنبال Backend Developer در سطح Mid-level هستیم. در صورتی که شرایط زیر رو دارین، خوشحال می شیم که رزومتون رو برای ما ارسال کنین.
مسئولیتها:
- ایجاد و پیادهسازی سیستمهای احراز هویت و مجوزهای پیشرفته با استفاده از OAuth2 و JWT
- کار با پایگاه داده رابطهای PostgreSQL و بهینهسازی کوئریهای پایگاه داده
- تجربه استفاده از Redis
- تجربه در نوشتن تست (Unit Testing, Integration Testing) با استفاده از ابزارهایی مانند pytest
- همکاری با تیمهای فرانتاند، DevOps و محصول برای تحویل پروژههای چابک
- نگهداری و بهبود مستندات پروژه و APIها با استفاده از ابزارهایی مانند Swagger و Postman
- تسلط بر مفاهیم، ساختارها و الگوهای برنامهنویسی Backend
- تسلط بر زبان برنامهنویسی Python و Django framework با حداقل ۳ سال تجربه حرفهای
- تجربه طراحی، توسعه APIهای RESTful با استفاده از Django Rest Framework
- تجربه استفاده از ابزارهای کنترل نسخه مانند Git و آشنایی با پلتفرمهایی مثل GitHub یا GitLab
- تجربه استفاده از Docker برای Containerization و مدیریت محیط توسعه
مهارتهای امتیازی:
- مدیریت و بهینهسازی استقرار (deployment) پروژهها در محیطهای ابری و استفاده از CI/CD
- آشنایی با Message Broker ها مانند Kafka
- آشنایی با Object Storage ها مانند Minio و Ceph
- مهارت در بهینهسازی عملکرد کد و Database
- آشنایی با ابزار های مانیتورینگ مانند Prometheus و Grafana
- آشنایی با EFK stack (ابزارهای Elasticsearch, Fluentd, Kibana)
مهارتهای نرم:
- توانایی کارتیمی و همکاری مؤثر با همکاران
- توانایی حل مسئله و برخورد با مشکلات پیچیده و ارائه ی راه حل های گوناگون
- توانایی مدیریت زمان و تحویل پروژهها در زمان مقرر
- انعطافپذیری و تمایل به یادگیری فناوریهای جدید
مهارتهای مورد نیاز
- پایتون
- PostgreSQL
- OAuth2
- backend
حداقل سابقه کار
- سه تا شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست