استخدام توسعهدهنده بکاند (Django)
شرح موقعیت شغلی
ما به دنبال یک توسعهدهنده بکاند با تجربه و ماهر در Django هستیم که دارای پیشینه قوی در مهارتهای DevOps باشد. نامزد ایدهآل باید دارای تجربه گسترده در توسعه تست محور (TDD)، توسعه APIهای REST و آشنایی با Docker، RabbitMQ، PostgreSQL، Redis و MongoDB باشد.
مسئولیتهای کلیدی:
- توسعه و نگهداری برنامههای با کیفیت بالا، مقیاسپذیر و کارآمد با استفاده از Django.
- اجرای توسعه تست محور (TDD) برای اطمینان از کیفیت و قابلیت اطمینان کد.
- طراحی، ساخت و نگهداری APIهای RESTful.
- ادغام Celery برای مدیریت و برنامهریزی وظایف.
- کار با RabbitMQ برای مدیریت پیامها.
- مدیریت و بهینهسازی پایگاههای داده شامل PostgreSQL، Redis و MongoDB.
- استفاده از Docker برای کانتینری کردن و استقرار برنامهها.
- همکاری با تیمهای چندوظیفهای برای تعریف، طراحی و ارائه ویژگیهای جدید.
- اجرای و مدیریت خطوط CI/CD.
- نظارت بر عملکرد سیستم و عیبیابی مشکلات.
- کشف، ارزیابی و پیادهسازی فناوریهای جدید برای به حداکثر رساندن بهرهوری توسعه.
صلاحیتها:
- تجربه اثبات شده به عنوان یک توسعهدهنده بکاند یا نقش مشابه.
- تسلط بر فریمورک Django.
- درک قوی و تجربه عملی با توسعه تست محور (TDD).
- تجربه قوی در ساخت و استفاده از APIهای RESTful.
- تجربه با Celery برای برنامهریزی وظایف.
- آشنایی با سیستمهای مدیریت پیام، بهویژه RabbitMQ.
- تجربه عملی با پایگاههای دادهای مانند PostgreSQL، Redis و MongoDB.
- تسلط بر Docker برای کانتینری کردن.
- تجربه با خطوط CI/CD.
- مهارتهای حل مسئله قوی و توانایی کار به صورت مستقل یا به عنوان بخشی از تیم.
- مهارتهای ارتباطی و کار تیمی عالی.
مهارتهای ترجیحی:
- تجربه با معماری میکروسرویس.
- دانش قوی و تجربه در طراحی و بهینهسازی پایگاههای داده.
- آشنایی با زبانها و فریمورکهای برنامهنویسی دیگر.
- تجربه با خدمات ابری.
- آشنایی با زبانهای اسکریپتنویسی (Python، Bash).
- تجربه با ابزارهای نظارت (Prometheus، Grafana).
برای آشنایی بیشتر با ما، لطفا نام ما را گوگل کنید.
مهارتهای مورد نیاز
- Back-end
- Django
- RestFul API
حداقل سابقه کار
- کمتر از سه سال
حقوق
- حقوق از ۱۵,۰۰۰,۰۰۰ تومان
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست