Python Developer (Middle/Senior)
Гипер · Санкт-Петербург
- От 3 до 6 лет
- Полная
- Гибрид
Описание вакансии
giper.fm - официальный партнер мировых брендов, эксперт в продажах и продвижении на маркетплейсах и в других каналах продаж.
Среди партнеров giper.fm - крупнейшие игроки рынка: Tefal, Rowenta, Hansa, KARCHER, Samsung, Haier и другие. Мы обеспечиваем полный цикл e-commerce и маркетплейсмент для мировых брендов бытовой техники, электроники и DIY-сегмента, за счет создания фирменных сайтов и интеграции с маркетплейсами, управляя разработкой, маркетингом, колл-центром, фулфилментом и логистикой.
Чем предстоит заниматься:
- Создавать backend-ядро новых SaaS-продуктов с нуля (от идеи до релиза);
- Проектировать архитектуру и REST API;
- Работать с асинхронными процессами (asyncio) и строить интеграции с внешними системами;
- Участвовать в продуктовых митапах: обсуждать гипотезы, валидировать идеи и предлагать технические решения;
- Писать чистый, безопасный и покрытый тестами код, который потом можно будет масштабировать.
Наши ожидания:
- Коммерческий опыт разработки на Python от 3-х лет;
- Глубокое понимание внутреннего устройства Python: GIL, управление памятью, сборка мусора, дескрипторы, декораторы, генераторы, контекстные менеджеры;
- Отличное владение как минимум одним фреймворком на уровне эксперта: Django (DRF) или FastAPI (знание второго будет преимуществом);
- Сильные навыки работы с SQL (PostgreSQL): понимание индексов, EXPLAIN, оптимизация запросов, транзакции и уровни изоляции;
- Опыт работы с Redis (кеширование, хранение сессий, очереди) и Celery (периодические задачи, chain/chord);
- Опыт миграции БД (Alembic или Django migrations);
- Уверенная работа с Docker (сборка образов, docker-compose);
- Опыт написания тестов на pytest (моки, фикстуры, понимание пирамиды тестирования);
- Опыт работы с Git в команде (rebase, merge, code review).
Будет плюсом:
- Знание Kubernetes (деплой и оркестрация);
- Опыт с Kafka или другими брокерами для event-driven архитектуры;
- Навыки настройки мониторинга и логирования (Prometheus, Grafana, ELK, Sentry);
- Понимание SOLID, паттернов проектирования и принципов чистой архитектуры;
- Опыт работы с MongoDB или gRPC/GraphQL.
Что ждет тебя в giper.fm
- Работа с эксклюзивными А-брендами в самом прогрессивном канале продаж;
- Классный коллектив единомышленников;
- Конкурентная зарплата;
- Пятидневная рабочая неделя. Гибридный график работы: с 09:00-18:00 или 10.00-19.00;
- Уютный офис-опенспейс в районе метро «Московская» (БЦ Аэроплаза). У нас есть удобные переговорки с видом на самолеты, собственный тренажерный зал и кухня с кофемашиной и фруктами;
- Активная корпоративная жизнь: английский, йога, покер, забеги, велозаезды и три корпоратива в год.
Что мы ценим
Твое мнение
Любое решение обсуждаемо. Ты сможешь влиять на постановку целей и предлагать идеи по улучшению процессов.
Самостоятельность
Ты сможешь принимать решения без долгих согласований и бумажной волокиты и нести за них ответственность.
Новые идеи
Мы регулярно запускаем новые проекты и даем путевку в жизнь малоизвестным брендам.
Корпоративные инициативы
Есть идеи, как сделать корпоративную жизнь еще лучше? Предлагай! Воплотим вместе!
Ключевые навыки
- PostgreSQL
- FastAPI
- Redis
- Docker
- Kubernetes
- Работа с базами данных