مسلط به توسعه نرم افزار با Python
مسلط به یکی از فریمورک های Django REST, Flask Restful, FastAPI
آشنایی با معماری Client-Server و RESTful API
تسلط بر Git
آشنایی با Docker
آشنایی با مفاهیم OOP
مسلط به مفاهیم پایگاه داده و relational databases و SQL و NoSQL و ORM
تسلط بر سیستم عامل GNU/Linux
توانمندی در مستندسازی پروژه ها
تسلط کافی به زبان انگلیسی
مهارت های شخصیتی:
تعهد و مسئولیت پذیری
دارای روحیه کار تیمی بالا
خلاق و منظم
مشتاق به یادگیری تکنولوژی های جدید
داشتن ویژگی های زیر مزیت محسوب می شود:
آشنایی با GraphQL
آشنایی با Kubernetes API
آشنایی با DevOps و ابزارهای مانیتورینگ و استقرار سرویس ها، مانند Gitlab CI/CD، Prometheus
تجربه ی تست نویسی و automated testing و unit-testing و integrity-testing
آشنایی با Clean Code ,TDD ,Design Patterns