تکنولوژیها
- Python 3DjangoGitRESTgRPC
- مسلط به زبان برنامهنویسی Python
- مسلط به فریمورک Django
- مسلط به Design Patternهای برنامهنویسی وب
- مسلط به مفاهیم و ابزارهای تست نرمافزار
- مسلط به مفاهیم طراحی و برنامهنویسی Object Oriented
- مسلط به معماری SOA
- مسلط به طراحی RESTful API و gRPC و Protobuf
- مسلط به طراحی و بهینهسازی Releational Databaseها و NoSqlها
- مسلط به ابزارهای MemCache مثل Redis
- دارای مهارت حل مساله و طراحی و تحلیل دادهساختارها و الگوریتمها
- مسلط به Git و Github
- مسلط به مفهوم containerization و Docker
- مسلط به سیستمعامل Linux
- آشنایی با Elasticsearch مزیت محسوب میشود.
- آشنایی با زبانهای دیگر مثل C++، Java، node.js و … مزیت محسوب میشود.
- آشنایی با فناوریهای مرتبط با Front-end مثل React مزیت محسوب میشود.
- آشنایی با پلتفرمهای استریمینگ مثل Apache Kafka مزیت محسوب میشود.
- آشنایی با کلاندادهها و ابزار هایی مثل Hive یا Hadoop مزیت محسوب میشود.
- آشنایی با فریم ورک Tensorflow و مفاهیم یادگیری ماشین مزیت محسوب میشود.
- آشنایی با مفاهیم و ابزارهای CI/CD مزیت محسوب میشود.
- آشنایی با متدولوژیهای توسعه نرمافزار چابک مثل Scrum مزیت محسوب میشود.