Python Backend Developer
Описание
Привет! Мы — команда опытных специалистов, которые занимаются продвижением и созданием собственных продуктов. Наша компания проделала длинный путь, от группы единомышленников до международной компании, которая помогла развиться большому числу проектов-стартапов вырасти в самостоятельный и успешный бизнес, который присутствует на рынках России, СНГ, Латинской Америки, Азии. Наши проекты развиваются, и сейчас мы ищем Python Backend Developer. Обязанности: Разработка и поддержка backend-сервисов на Python (REST API / gRPC) Проектирование и оптимизация схем баз данных (PostgreSQL/MySQL), написание и оптимизация SQL-запросов Работа с очередями сообщений (Kafka, RabbitMQ, Redis) Написание unit- и интеграционных тестов, поддержка покрытия кода тестами Код-ревью коллег, участие в обсуждении архитектурных решений Взаимодействие с DevOps по вопросам CI/CD, деплоя и мониторинга сервисов Диагностика и устранение проблем production (логи, метрики, трассировка) Написание технической документации (API-спецификации, README, ADR) Наши ожидания от кандидата: Опыт коммерческой разработки на Python от 2–3 лет Уверенное знание одного из фреймворков: Django / FastAPI / Flask Опыт работы с реляционными БД (PostgreSQL предпочтительно), понимание индексов, транзакций, нормализации Знание принципов проектирования REST API, опыт работы с OpenAPI/Swagger Опыт работы с Git, понимание Git flow Знание основ Docker, опыт работы в контейнеризированной среде Понимание принципов асинхронного программирования (asyncio, async/await) Базовые знания в области безопасности бэкенда (валидация данных, аутентификация/авторизация — JWT, OAuth2) Будет плюсом: Опыт работы с очередями сообщений (Kafka, RabbitMQ) Опыт работы с CI/CD (GitLab CI, GitHub Actions, Jenkins) Знание Redis/Memcached для кэширования Опыт работы с микросервисной архитектурой Опыт написания CDC-пайплайнов / работы с Debezium Опыт работы с системами мониторинга (Prometheus, Grafana, Sentry) Английский язык на уровне чтения технической документации Что мы предлагаем: Конкурентная заработная плата (готовы отталкиваться от ваших ожиданий). Полностью удаленный формат работы или возможность работать в наших офисах в Казани. ДМС после 3-х месяцев работы для заботы о вашем здоровье. 2 Day-off и премии к значимым событиям в вашей жизни. Корпоративные мероприятия, от онлайн-квизов до выездов на природу. Отсутствие формализма и бюрократии, мы ценим результат и здравый. смысл Поддержку в развитии: внутреннее и внешнее обучение, тренинги и корпоративные поездки для лучших сотрудников