استخدام Python Developer
شرح موقعیت شغلی
شرایط احراز شغل:
- تسلط بر مفاهیم برنامهنویسی و زبان برنامهنویسی پایتون
- آشنایی با دیزاین پترنها و معماری های مختلف نرمافزار (REST, MVC, SaaS, Microservice, ..)
- آشنایی با یکی از فریمورکهای وب پایتون Django یا Flask
- درک یکی از متدولوژیهای توسعهی چابک نرمافزار مانند Scrum یا Kanban
- کار با دیتابیس و توانایی طراحی مدلهای داده در پایگاه داده
- تسلط و درک کافی از نرمافزار کنترل نسخه Git
- آشنایی با Linux
- مفاهیم OOP و Design pattern ها
- (NoSQL (MongoDB
- مسلط بر SQL (PostgreSQL و...)
- آشنا با Development Cycle
- مسلط بر Container Technology
- آشنا با معماریهای مطرح و معمول مانند Microservice Architecture و Event-driven Architecture
- انگیزه یادگیری و تجربه ابزارهای تازه
- با تجربه در Redis
- تسلط به زبان انگلیسی
- توانایی تحلیل و حل مساله
- علاقمند به همکاری طولانی مدت
آشنایی با:
- نرم افزار های open source مانند odoo
- HTML و CSS و JS
- توسعه تست محور (TDD)
- متدولوژی Agile-Scrum
- Docker
- آشنایی با مفاهیم devops و ci/cd و داکر
- متدولوژیهای توسعهی چابک نرمافزار مانند Scrum یا
- آشنا به مفاهیم ساختمان داده و طراحی الگوریتم
شرایط عمومی
سن 20 - 45 سال
تحصیلات کارشناسی کامپیوتر / فناوری اطلاعات
زبان انگلیسی| بالاتر از متوسط ۷۰٪
مهارتهای مورد نیاز
- Python
- Django
- OOP
- RestFul API
حداقل سابقه کار
- مهم نیست
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست