yandex
Я
Яндекс
Страна
Россия
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
В офисеПолная занятость

Разработчик в команду Автосборки DevTools

ИИОценка ИИ

Яндекс — один из лучших работодателей в РФ с сильной инженерной культурой и отличным соцпакетом. Работа в DevTools дает уникальный опыт создания инфраструктуры мирового уровня.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

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

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

Работа в Яндексе требует высокого уровня владения Python и понимания архитектуры распределенных систем. Сложность заключается в необходимости работы с огромным монорепозиторием и специфическими внутренними инструментами компании.

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

Медиана300 000 ₽
Рынок200 000 ₽ – 450 000 ₽
ИИОценка ИИ

Зарплаты в Яндексе для опытных Python-разработчиков обычно находятся на верхнем уровне рынка, часто превышая средние показатели по регионам за счет премий и опционов. Данная позиция предполагает высокий уровень ответственности, что соответствует рыночным ожиданиям для Senior/Middle+ специалистов.

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

Меня заинтересовала вакансия разработчика в команду Автосборки, так как я имею опыт работы с высоконагруженными системами и глубокое понимание процессов CI/CD. Мой основной стек — Python, и я обладаю навыками проектирования распределенных систем, работы с очередями и базами данных, что напрямую коррелирует с задачами по оптимизации проверок и повышению эффективности использования ресурсов.

Меня привлекает возможность работать над инструментами, которые влияют на продуктивность всей компании. Я имею опыт работы с крупными проектами и привык уделять значительное внимание качеству кода и его тестированию. Готовность изучать новые языки программирования, такие как C++, и погружаться в специфику монорепозитория делает меня подходящим кандидатом для вашей команды.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Яндекс уже сейчас

Присоединяйтесь к команде DevTools Яндекса и создавайте инструменты, которыми пользуются тысячи разработчиков!

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

*✨ Разработчик в команду Автосборки DevTools*

*Привет! Меня зовут Ярослав, я руковожу службой инструментов непрерывной интеграции. Ищу разработчика, вместе с которым будем развивать Автосборку — сервис, отвечающий за CI для тысяч разработчиков в компании.

Ярослав Горин

Руководитель службы*

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

Какие задачи вас ждут:

• Увеличение доли быстрых и предсказуемых проверок

Предстоит сокращать количество запускаемых тестов в проверках без потери качества, внедрить режим Fast Fail для немедленной остановки при первой критической ошибке, улучшить работу с flaky-тестами.

• Повышение эффективности

Предстоит улучшить балансировку и планирование нагрузки, повысить эффективность использования квоты во внутренних системах.

• Предоставление инструментов для анализа и отчётности

Нужно будет создать дашборды и отчёты по экономии ресурсов, упростить управление доступом и квотами.

Мы ждём, что вы:

• Уверенно пишете код на Python и готовы прокачаться во втором ЯП

• Понимаете основы построения высоконагруженных и распределённых систем, умеете работать с очередями, сетевыми протоколами, БД

• Готовы погружаться в предметную область инструментов разработки, монорепозитория и внутренних сервисов

• Работали с CI/CD в проектах среднего и крупного размера

• Привыкли покрывать код тестами, следите за качеством и умеете читать чужой код

Будет плюсом, если вы:

• Работали с инфраструктурными сервисами, системами сборки и тестирования, in‑house CI

• Решали задачи, связанные с графами зависимостей

• Разрабатывали одновременно на C++ и Python в одном проекте

Почему у нас хорошо:

В Яндексе корпоративная подписка на хорошую жизнь — чекапы, спорт, терапия, образовательные курсы и многое другое. Это не все бонусы — полный список тут.

*📩 {{apply_contact}} на нашем сайте*

#бэкенд #python #казань #нижнийновгород #екатеринбург #новосибирск

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • C++
  • Python
  • SQL
  • CI/CD
  • Distributed Systems
  • Network Protocols
  • High Load

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

Вакансия предполагает работу с высоконагруженным сервисом CI.

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

Одной из задач является борьба с flaky-тестами.

Какие стратегии идентификации и автоматического подавления нестабильных (flaky) тестов вы знаете или применяли на практике?

Упоминается работа с графами зависимостей.

Как эффективно вычислить минимальный набор тестов, которые нужно запустить при изменении конкретного файла в большом монорепозитории?

Требуется понимание сетевых протоколов и БД.

С какими проблемами производительности БД вы сталкивались в распределенных системах и как их решали?

В задачах указано внедрение режима Fast Fail.

В чем заключаются сложности реализации Fast Fail в распределенной системе тестирования, где тесты запускаются параллельно на сотнях агентов?

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

NDA
250 000 ₽

Python Backend Developer — Senior / Tech Lead (CTO проекта)

SeniorУдалённо
Python · FastAPI · Pydantic · SQLAlchemy · Alembic · PostgreSQL · Redis · Keycloak · Cursor AI · REST API · OpenAPI · Swagger · Docker · CI/CD · LLM
+15 навыков
Н
Новэлект
260 000 ₽ – 330 000 ₽

.Net разработчик

MiddleУдалённо
.NET Core · C++ · .NET 6 · ASP.NET MVC · Entity Framework Core · Dapper · Redis · RabbitMQ · Kafka · Docker · Kubernetes · SQL · REST · SOAP · Git · Agile · Scrum · Kanban · Unit Testing · gRPC · BPMN
+21 навыков
TS
Top Selection
230 000 ₽ – 250 000 ₽

Rust разработчик (Middle+)

MiddleУдалённо
Rust · Axum · reqwest · Tokio · FoundationDB · NoSQL · SQL · Apache Kafka · Docker · Kubernetes · Unit Testing
+11 навыков
C
Codex-IT
160 000 ₽ – 220 000 ₽

Node.js разработчик (backend)

MiddleУдалённо
Node.js · TypeScript · NestJS · PostgreSQL · MongoDB · Redis · RabbitMQ · NATS · CQRS · Event-Driven Architecture · SOA · Highload · Unit Testing · Docker · Kubernetes · GraphQL · DDD · CI/CD
+18 навыков
A
appfollow
4 000 € – 5 000 €

Senior Python Engineer

SeniorУдалённо
Python · asyncio · FastAPI · MySQL · PostgreSQL · SQLAlchemy · RabbitMQ · Kafka · API
+9 навыков
DA
Digital Alliance
900 000 ₽ – 1 100 000 ₽

Senior NestJS Developer

SeniorУдалённо
NestJS · TypeScript · TypeORM · PostgreSQL · BullMQ · Redis · Next.js · React · Zustand · Tailwind CSS · Docker · Kubernetes · Socket.io · Helm
+14 навыков
более 1000 офферов получено
4.9

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

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

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

Я
Яндекс
Россия