Нетбелл
Python Backend Developer (SaaS платформа)
2 нед. назад
Senior
pythonasynciofastapipostgresqlsqlalchemyrest apijwtoauth
Ищем сильного Backend Developer с коммерческим опытом Python от 5 лет для роли технического владельца backend-направления SaaS-продукта.
О компании
- Компания: Нетбелл
Обязанности
- Разрабатывать backend новой функциональности SaaS-платформы
- Проектировать архитектуру сервисов и API
- Развивать существующую архитектуру продукта
- Проектировать структуру хранения данных
- Интегрировать внешние сервисы и API
- Оптимизировать производительность системы
- Участвовать в техническом обсуждении решений с командой продукта и frontend-разработчиком
- Оценивать трудоемкость задач и предлагать оптимальные варианты реализации
Требования
- Коммерческий опыт разработки на Python от 5 лет
- Уверенное владение Python 3.10+
- Опыт разработки асинхронных приложений (asyncio)
- Опыт работы с FastAPI
- Опыт работы с PostgreSQL и SQLAlchemy
- Понимание принципов проектирования REST API
- Опыт проектирования архитектуры backend-сервисов
- Опыт интеграции с внешними API
- Понимание принципов безопасности веб-приложений и работы с JWT / OAuth
- Опыт работы с Redis
- Уверенное владение Git
Будет плюсом
- Опыт разработки SaaS-продуктов
- Опыт создания CMS, CRM, маркетплейсов или конструкторов сайтов
- Понимание Clean Architecture, DDD, Hexagonal Architecture
- Опыт работы с Docker и Linux
- Опыт работы с Celery, Dramatiq или другими очередями
- Опыт работы с WebSocket
- Опыт проектирования RBAC и сложных систем авторизации
- Опыт работы с S3 / MinIO
- Знание Keycloak
- Понимание принципов OWASP Top 10
- Опыт построения multi-tenant архитектуры
Другое
- Возможность влиять на архитектуру продукта с первого дня
- Современные технологии и отсутствие легаси, которое невозможно изменить
- Высокий уровень самостоятельности и доверия
- Участие в создании сложного SaaS-продукта с долгосрочным развитием