💼 Новая вакансия: Backend разработчик (Python) (офис, Черногория)
З/п: от 2 500 до 5 000 € (евро/мес)
Команда 120+. Продукты большие. Темы разные, но все жизненные. Код сложный. Системы, как правило, распределенные. Сервисы, брокеры, топики, миграции. Постоянно делаются новые сложные фишки, архитектуру и библиотеки мы обновляем, постепенно и методично, архитектуру команда сама предлагает и имплементирует – есть очень много пространства для инициативы и научиться новому и нестандартному. Есть AI, NLC, async. Миддлы – более чем welcome, даже если такого опыта нет, главное – чтобы вы правильно мыслили, опыт придет.
Мы ищем человека, который будет создавать красивый и эффективный код, решать реальные бизнес и технические задачи, ПОНИМАТЬ, что он делает и почему, а не проводить 70% времени за поиском очередного фреймворка или библиотеки, которая как-будто решим задачу, но потом на полпути окажется, что она фундаментально не подходит. Стек не имеет значения, потому что нет стека, который напишет код сложной бизнес логики, а именно в этом сок продукта, а не в том, как красиво обрабатывается HTTP авторизация, например. Ваш красивый, эффективный и функциональный код – это самое главное, и если вы это понимаете, то вам к нам. Стандарты и признанные практики, однако, очень даже имеют значение, именно это позволяет хорошо и долго развиваться некоему большему и сложному продукту, а НЕ стек. Стек сегодня в моде один, а завтра другой.
Основные задачи:
Разработка архитектуры (в том числе с учетом высокой нагрузки и горизонтального масштабирования);
Написание нового серверного кода, взаимодействия с внешними сервисами, алгоритмов поиска и выдачи информации;
Поиск и отладка проблем, работа с существующим кодом, написанным другими разработчиками (не много);
Взаимодействие с другими командами: фронт-энд, мобильные платформы, DevOps.
Требования (нет, это не весь стек):
Отличное знание Python (3.x), включая async;
Знание и понимание FastAPI;
Знание Flask;
Знание Redis и зачем он нужен, новые интересные штуки тоже;
Хорошее знание SQLAlchemy или другого ORM;
Отличное знание и понимание RDBMS (в часности PostgreSQL) – в частности, знание SQL, зачем нужны и как работают индексы;
Общее понимание ИТ-безопасности, зачем нужна и каковы пути её достижения;
Знание git – вы будете участвовать в одобрении pull-request, контроле дохлых веток и т.д.;
Знание и понимание HTTP, REST, JSON;
Горячее желание учиться новому...
➡️ Подробнее на GeekLink.ru
Post #138
63