Технологии/инструменты
PythonDjangoFastAPI
Проект сложный и очень интересный. Вы получите опыт живой бизнес-разработки (вся обратная связь поступает моментально), опыт работы с высоконагруженными системами, практику командной работы с применением современных инструментов и подходов.
Чем предстоит заниматься
- Принимать участие в проекте — от обсуждения задачи до запуска.
- Проектировать и разрабатывать микросервисы.
- Исправлять баги и улучшать технические характеристики сервиса.
- Дорабатывать существующий бэкенд.
- Проводить ревью кода.
- Декомпозировать и оценивать трудоемкость задач.
Какие навыки нам нужны
- Коммерческий опыт разработки на Python от 3-х лет.
- Представление о работе веб-протоколов прикладного уровня (HTTP, WS, etc).
- Уверенное знание одного из веб-фреймворков (Django, FastAPI).
- Опыт асинхронного программирования.
- Опыт работы с БД через ORM. Понимание, как писать оптимальные запросы к БД.
- Опыт работы с RAW SQL, умение оптимизировать медленные запросы.
- Опыт работы с Docker.
- Опыт работы с брокерами сообщений.
- Знания Linux.
Будет плюсом:
- Опыт использования профилировщиков (py-spy, pyinstrument).
- Работа с брокерами сообщений напрямую (aiopika, aiokafka, etc), конфигурация систем очередей с нуля.
- Представление о работе сетевых и транспортных уровней.
- Представление о фронтенде, опыт работы с одним из JS-фреймворков (Vue.js, AngularJS, React).
Условия
- График 5/2, гибкое начало рабочего дня с 9:00 до 12:00.
- Оформление по ТК РФ, с первого рабочего дня.
- Испытательный срок 3 месяца.
- Плюшки аккредитованной ИТ-компании.
- Формат работы: офис в центре г. Казань, ул. Некрасова 28 / удаленный формат работы.
- ДМС со стоматологией (для офисников и после ИС).
- Бесплатный англ (для офисников и после ИС).
- Помощь в релокации в г. Казань (оплачиваем первый месяц проживания и билет).
- Своевременная оплата труда.
- Минимум бюрократии.
Диана Карякина IT-рекрутер