Адаптируем резюме под ATS-фильтры, подготовим сопроводительное на основе резюме и вакансии, соберём гайд подготовки к собеседованию, найдём контакты HR и нанимающих
Разрабатывать и поддерживать backend-сервисы и REST API на Python с использованием FastAPI.
Проектировать архитектуру сервисов, API-контракты и модели данных.
Разрабатывать интеграции с внутренними сервисами и внешними API.
Реализовывать асинхронные и событийно-ориентированные процессы.
Работать с PostgreSQL: проектировать схемы данных, оптимизировать SQL-запросы и обеспечивать целостность данных.
Использовать SQLAlchemy и Alembic для работы с базами данных и миграциями.
Разрабатывать и поддерживать интеграции с брокерами сообщений (Kafka, RabbitMQ).
Писать unit- и integration-тесты с использованием pytest.
Оптимизировать производительность, стабильность и масштабируемость backend-сервисов.
Участвовать в code review, обсуждении архитектурных решений и улучшении технических процессов.
Диагностировать и устранять проблемы в production-окружении.
От 3 лет коммерческого опыта backend-разработки на Python.
Уверенное знание Python 3, стандартной библиотеки и системы типов.
Опыт разработки и поддержки production-приложений на FastAPI.
Хорошее понимание асинхронного программирования в Python (asyncio, async/await).
Понимание принципов REST API, HTTP и клиент-серверной архитектуры.
Уверенное владение PostgreSQL и SQL, опыт оптимизации запросов.
Практический опыт работы с SQLAlchemy и Alembic.
Опыт использования Kafka или RabbitMQ.
Понимание механизмов аутентификации и авторизации (JWT, OAuth 2.0, RBAC).
Опыт написания автоматизированных тестов с использованием pytest.
Уверенное владение Git, Docker и Linux.
Понимание принципов SOLID, DRY, KISS и подходов к проектированию поддерживаемого кода.
Опыт работы с логированием, мониторингом и обработкой ошибок.
Умение самостоятельно принимать технические решения и аргументировать выбранный подход.
Опыт проектирования микросервисной архитектуры и распределённых систем.
Опыт интеграции AI/ML- и LLM-сервисов.
Понимание особенностей работы с Kafka: consumer groups, partitioning, offsets и delivery semantics.
Опыт работы с Redis и механизмами кеширования.
Опыт использования Celery и фоновых задач.
Опыт работы с Kubernetes и облачной инфраструктурой.
Опыт настройки CI/CD-процессов.
Знакомство с Prometheus, Grafana, Sentry, OpenTelemetry.
Опыт оптимизации высоконагруженных приложений.
Опыт технического менторинга и проведения code review.
Удалённая работа или гибридный формат.
Полная или частичная занятость по договорённости.
Гибкий график с согласованными часами командной коммуникации.
Возможность самостоятельно принимать технические решения.
Участие в проектировании архитектуры и развитии backend-сервисов.
Минимум бюрократии и ориентация на результат.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
ЖмитеГайд по безопасности