<aside>
💡 Важно
Подключение к проекту с марта
☝️ Тем не менее, рекомендуем всё равно подать заявку: у нас есть другие вакансии с меньшими требованиями к уровню языка.
</aside>
Чем предстоит заниматься
- Проектирование, оценка и разработка, и поддержка приложения в составе Scrum-команды (BA, QA, Dev, PO, PM)
- Написание и поддержка тестов
- Участие в обсуждении функционала и требований с другими разработчиками, дизайнерами, аналитиками
Мы ожидаем от вас:
- 3+ лет профессионального опыта.
- Типы и структуры данных Python.
- Многопоточность и асинхронность: asyncio, multithreading, multiprocessing.
- GIL в Python.
- Брокеры сообщений: Kafka, RabbitMQ.
- Построение и настройка очередей: Celery, Flower.
- Фреймворки для создания веб-сервисов: Django, FastAPI и т.п.
- Контейнеризация: Docker, Kubernetes.
- Протоколы передачи данных, REST API, SOAP, web/tcp sockets.
- Linux, GitLab, Gitlab CI/CD, Airflow.
- Использование линтеров, фрматтеров, статических анализаторов.
- Опыт проведения code review.
- SQL на хорошем уровне
- Уметь читать, понимать план запроса, а также проводить быстрый поиск и индексацию.