Описание вакансии
Условия работы
- Задачи:
- Проектирование и разработка ПО, интеграций, API;
- Разрабатывать высоконагруженную платформу коммуникации устройств визуализации контента;
- Проводить исследования новых технологий и средств разработки;
- Активно участвовать в обсуждении задач и предлагать оптимальные решения.
- Взаимодействовать с product-менеджерами, UX/UI дизайнером, back- и front-end разработчиками
- Писать код, который легко поддерживать;
- Анализ и декомпозиция функциональных требований на конкретные задачи, оценка сроков реализации;
- Проработка архитектуры решений.
Требования:
- Опыт практической разработки на Python 3.x от 3х лет;
- Знание принципов ООП;
- Понимание принципов REST, умение реализовать RESTful APIs;
- Опыт работы с фреймворком fastapi, понимание стандартной библиотеки asyncio;
- Понимание принципов чистой архитектуры (SOLID) + понимание принципов микросервисной архитектуры и её недостатков;
- Знание принципов чистого кода, паттернов проектирования;
- Знание принципов реляционных БД (MySQL, PostgreSQL);
- Опыт работы CI/CD;
- Опыт Docker, Git;
- Опыт разработки через тестирование (TDD, BDD);
- Опыт работы с Redis RabbitMQ;
- Опыт работы с Linux.
Бонусы
Мы вам предлагаем:
- Офис в Москве (ул. Шаболовка 31 Г), но возможно удаленно при
необходимости;
- Дичайше строгое соблюдение ТК РФ и конечно же белую заработную
плату;
- Сильную команду из ведущих компаний рынка автоматизации
ритейла;
- Оборудование для работы и те ресурсы, которые вам нужны.
Дополнительные инструкции
Желательно наличие портфолио своих работ.