- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Python разработчик
Известная компания, современный стек (Python 3.13, FastAPI) и отсутствие legacy делают вакансию очень привлекательной. Единственным нюансом является формат ГПХ на старте и необходимость гибридного графика в Москве.
Сложность вакансии
Позиция требует уверенного владения современным стеком (FastAPI, SQLAlchemy) и понимания принципов работы распределенных систем (Kafka, Outbox pattern). Уровень Middle предполагает самостоятельность в принятии технических решений и проектировании БД.
Анализ зарплаты
Зарплата в вакансии не указана, но для Middle Python разработчика в Москве рыночный диапазон составляет от 200 000 до 350 000 рублей. ЛАНИТ обычно предлагает конкурентоспособные условия, соответствующие рынку.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в ЛАНИТ уже сейчас
Присоединяйтесь к команде ЛАНИТ и создавайте современные backend-сервисы на самом актуальном стеке технологий!
Описание вакансии
Python разработчик
#гибрид #middle
Москва
Компания: ЛАНИТ
☑️Чем предстоит заниматься
-Разрабатывать и поддерживать backend-сервисы (API + фоновые воркеры), развивать существующие модули;
-Оценивать задачи, декомпозировать, предлагать технические решения и компромиссы;
-Плотно взаимодействовать с frontend-разработчиками, тестировщиками и аналитиками;
-Участвовать в проектировании архитектуры сервисов и схем БД (PostgreSQL);
-Работать с асинхронными интеграциями и очередями: Kafka, ретраи, идемпотентность, DLQ, outbox-подход для надежной доставки событий (по архитектуре платформы);
-Писать unit-тесты, поддерживать качество кода (code review, линтеры, типизация по договоренности);
-Описывать изменения: краткая техдокументация, контракты, ADR/README по модулям.
☑️Наш стек
Python 3.13, FastAPI;
SQLAlchemy + миграции (Alembic);
PostgreSQL;
Kafka (event streaming, consumer groups);
Redis (кеш/лимитирование/вспомогательные данные);
OpenSearch (поиск/логи/аналитика по необходимости продукта);
Observability: OpenTelemetry + метрики/дашборды (Prometheus/Grafana);
Контейнеризация и деплой: Docker, Kubernetes;
Безопасность секретов/шифрование: KMS.
☑️Ожидания от кандидата
-Уверенный Python: ООП, паттерны, аккуратная архитектура модулей;
-Коммерческий опыт backend-разработки от 2 лет (или сильный 1+, если реально закрывает знания на мидла);
-Практический опыт с FastAPI;
-Практический опыт с SQLAlchemy и хорошее знание SQL;
-Понимание транзакций, индексов, конкурентного доступа к данным, базовой оптимизации запросов;
-Умение писать unit-тесты (pytest или аналог), поддерживать читаемость и стабильность кода;
-Опишите вашего идеального кандидата: его или ее знания, хард- и софт-скиллы, образование, опыт работы, другие важные для вас моменты.
☑️Будет плюсом
-Архитектура микросервисов;
-Практическое понимание микросервисной архитектуры: границы сервисов вокруг бизнес-возможностей, автономность сервисов и независимый деплой как ключевой критерий;
-Понимание trade-off’ов распределенных систем: eventual consistency, координация бизнес-процессов между сервисами (Saga, компенсации);
-Опыт/понимание надежной событийной интеграции: Kafka + идемпотентность/ретраи и паттерн Transactional Outbox для устранения “dual write” проблемы;
-Подходы к безопасной эволюции контрактов: версионирование API и consumer-driven contract testing (например, Pact);
-Опыт с Kafka в проде: обработка событий, семантика at-least-once, идемпотентность, outbox;
-OpenSearch/Elastic-подобные системы;
-Практика внедрения observability (traces/metrics/logs) через OpenTelemetry;
-Опыт с Kubernetes/Helm, CI/CD.
☑️Условия работы
-Формат: Гибридный (2-3 дня в неделю в офисе в центре Москвы). Обсуждаемо;
-Тип сотрудничества: ГПХ с возможностью перехода в штат. Рассматриваем кандидатов, готовых к такому формату;
-Работа над интересным проектом без Legacy и технического долга;
-Современный стек, работа в команде профессионалов.
Контакты: Откликнуться
Python Job 💬 в Telegram | 💙 в VK | 💬 в Max
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Python
- FastAPI
- SQLAlchemy
- Alembic
- PostgreSQL
- Kafka
- Redis
- OpenSearch
- OpenTelemetry
- Prometheus
- Grafana
- Docker
- Kubernetes
- PyTest
- Microservices
- Unit Testing
Возможные вопросы на собеседовании
Проверка понимания надежности распределенных систем, упомянутых в вакансии.
Расскажите, как паттерн Transactional Outbox помогает решить проблему 'dual write' при работе с Kafka?
Вакансия предполагает работу с высоконагруженными БД.
Какие уровни изоляции транзакций в PostgreSQL вы знаете и какие проблемы они решают?
В стеке указан FastAPI, важно понимать его внутреннее устройство.
В чем разница между использованием 'def' и 'async def' в эндпоинтах FastAPI, и как это влияет на производительность?
Проверка навыков проектирования и понимания микросервисов.
Как вы определяете границы микросервисов и какие подходы используете для обеспечения согласованности данных между ними?
Упоминание OpenTelemetry требует знаний в области мониторинга.
Что такое распределенная трассировка (distributed tracing) и как она помогает в отладке микросервисных систем?
Похожие вакансии
Middle Backend Python Developer
Middle python разработчик
Middle / Middle+ Python разработчик
Middle Backend-разработчик
Разработчик java middle в банк
Разработчик Diasoft (Middle)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия