yandex
Страна
Россия
MiddleГибридПолная занятость

Python-разработчик

ИИОценка ИИ

Известный бренд с масштабными задачами, гибридный формат работы в Москве и четкие требования к техническому стеку. Отсутствие указанной зарплаты — единственный существенный минус.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Требуется солидный опыт от 5 лет и глубокое понимание архитектуры распределенных систем, включая gRPC и Kafka. Высокая планка ответственности за весь жизненный цикл фичи, включая поддержку в проде.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана320 000 ₽
Рынок250 000 ₽ – 400 000 ₽
ИИОценка ИИ

Работодатель не указал зарплатную вилку, однако для Middle+/Senior Python разработчика с опытом от 5 лет в Москве рыночные показатели составляют от 250 000 до 400 000 рублей. Предложение будет сильно зависеть от результатов технического интервью.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Описание вакансии

#middle #гибрид

Вкусно - и точка

Python-разработчик

Опыт работы: от 5 лет

Формат работы: гибрид (Москва)

*☑️* Чем предстоит заниматься

-Проектировать, разрабатывать и развивать микросервисы на Python в распределённой среде

-Прорабатывать ТЗ вместе с системным аналитиком: уточнять требования, предлагать улучшения постановки, влиять на финальное решение

-Опекать фичу на всём пути — от дизайна и реализации до выкатки и первого времени в проде: настраивать метрики в Grafana, следить за поведением под нагрузкой

-Активно участвовать в проработке архитектуры и дизайн-ревью, предлагать и защищать решения

-Замечать узкие места и потенциальные риски на ранних этапах и обсуждать их с командой

-Быть 3-й линией поддержки: разбирать инциденты до первопричины по трейсам/логам/метрикам и закрывать класс ошибки

-Документировать код

*☑️* Наши пожелания к кандидатам

-Профильное высшее образование в области информатики, программной инженерии или смежной технической специальности

-Опыт в разработке от 5 лет

-Сильный Python, уверенный async (asyncio): понимаете, где он помогает, а где мешает

-Опыт проектирования сервисов в распределённой системе: осознанный выбор между синхронным (gRPC) и асинхронным (Kafka/RabbitMQ) взаимодействием, идемпотентность, консистентность данных между сервисами

-Грамотный дизайн контрактов между сервисами: версионирование, обратная совместимость

-Тестируемость закладываете в дизайн, а не дописываете тесты «потом»

-Самостоятельность и ответственность за результат на всём цикле задачи

Откликнуться

*🔥* Подписаться на наши каналы / @best_itjob / @it_rab

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • Python
  • asyncio
  • gRPC
  • Kafka
  • RabbitMQ
  • Grafana
  • Microservices
  • Distributed Systems

Возможные вопросы на собеседовании

Вакансия требует осознанного выбора между синхронным и асинхронным взаимодействием.

В каких сценариях вы предпочтете gRPC вместо Kafka для взаимодействия микросервисов, и наоборот?

В описании упоминается важность идемпотентности в распределенных системах.

Как вы реализуете идемпотентность при обработке сообщений из Kafka, чтобы избежать дублирования данных?

Работа с asyncio требует понимания внутренних механизмов.

Расскажите о ситуациях, когда использование asyncio может негативно сказаться на производительности Python-приложения.

Роль включает 3-ю линию поддержки и работу с инцидентами.

Опишите ваш алгоритм поиска первопричины (root cause analysis) сложного инцидента в распределенной системе с использованием трейсов и логов.

Упоминается важность обратной совместимости контрактов.

Какие стратегии версионирования API вы применяете для обеспечения бесперебойной работы сервисов при обновлении контрактов?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Похожие вакансии

Россия
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!