Знания и навыки необходимы для работы на этой должности: - Python 3; - Работа с реляционными и nosql базами данных; - Написание тестов (unittest, pytest); - Знание принципов асинхронного программирования (asyncio, aiohttp); (Git, CI/CD, Linux, Docker); - понимание принципов кэширования, построения RESTful сервисов, асинхронной коммуникации между сервисами. Будет плюсом: - опыт решения алгоритмических задач; - фреймворки Django, FastAPI; - знание Kafka, CouchDB, Postgre , Elasticsearch (opensearc
Знания и навыки необходимы для работы на этой должности: - Python 3; - Работа с реляционными и nosql базами данных; - Написание тестов (unittest, pytest); - Знание принципов асинхронного программирования (asyncio, aiohttp); (Git, CI/CD, Linux, Docker); - понимание принципов кэширования, построения RESTful сервисов, асинхронной коммуникации между сервисами. Будет плюсом: - опыт решения алгоритмических задач; - фреймворки Django, FastAPI; - знание Kafka, CouchDB, Postgre , Elasticsearch (opensearch) и Redis; - знание микросервисной архитектуры и паттернов взаимодействия сервисов; - знание DDD; - продуктовое мышление. ;- разработка инструментов для контент департамента (работа с продуктами); - работа в команде; - разработка чистого кода, который можно поддерживать; - решение интересных и сложных задач; - развитие как разработчик; - обмен знаниями и опытом с другими командами. Процесс найма: - встреча с HR; - техническое интервью; - финальное интервью; - job offer.