استخدام برنامهنویس بکاند (Backend Developer-آقا)
شرح موقعیت شغلی
ما در شرکت سکوی هوشمند دانایی به دنبال برنامهنویس بکاند با توانمندیهای زیر هستیم:
وظایف اصلی شامل:
وظایف اصلی شامل:
پیادهسازی کدهای تمیز، با کیفیت، تست شده و قابل استفاده مجدد در آینده
شرکت در جلسات تیمی با مدیر محصول جهت توسعه محصول با کیفیت
پشتیبانی و نگهداری سامانه های موجود
Refactoring کدهای نرم افزاری
به کارگیری اصول امنیتی سامانه های نرم افزاری
deploy پروژه ها بر روی سرور در حالت production
همکاری و ارتباط مناسب با سایر اعضای تیم برای پیش بردن فعالیتها
مهارتها:
مسلط به فریم ورک Django
مسلط به API نویسی با Django Rest Framework
مسلط به django orm
مسلط به استفاده از ابزارهای کنترل نسخه نظیر Git
مسلط به مفاهیم OOP
مسلط به پیادهسازی و مدیریت پایگاه داده
مسلط به مفاهیم برنامه نویسی وب
مسلط به مفاهیم Container و Docker
تجربه کار با سرور های ابری
توانایی نگهداری و حفظ امنیت سرورها
توانایی حل مسئله و آشنایی با ساختمان داده و طراحی الگوریتم
آشنایی با مفاهیم معماری نرم افزار
آشنایی با Nginx
آشنایی با ابزارهای تولید مستندات مانند Swagger
آشنایی با یکی از نرم افزار های کنترل پروژه مانند Jira
آشنایی با Postman
آشنایی با متدولوژی Agile و Scrum
آشنایی با query optimization
الزامات:
- بیش از یک سال تجربه کار به عنوان Backend Developer
- Python
- Django
- DRF
- OOP
- Git
- Linux
- Nginx
- Docker
- docker-compose
- sql
- Postgresql
- Design Patterns
مزیتها:
- فارغ التحصیل یا دانشجو در رشته مهندسی یا علوم کامپیوتر
- Monitoring
- Prometheus
- Grafana
محدوده شرکت: غرب تهران (جنب دانشگاه شریف)
مهارتهای مورد نیاز
- Sql Server
- Python
- Back-end
حداقل سابقه کار
- کمتر از سه سال
جنسیت
- مرد
وضعیت نظام وظیفه
- مهم نیست