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 в распределенной системе тестирования, где тесты запускаются параллельно на сотнях агентов?

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

I
ITM
300 000 ₽ – 400 000 ₽

Senior Backend Developer (Node.js / TypeScript / Rust / Blockchain)

SeniorУдалённо
Node.js · TypeScript · Rust · Blockchain · Solidity · GraphQL · NestJS · Kubernetes · PostgreSQL · ScyllaDB · Redis · MongoDB · Cryptography · ZK-proofs · Ethereum · ethers.js · viem · Web3.js
+18 навыков
TS
Top Selection
300 000 ₽ – 320 000 ₽

Java разработчик (Senior)

SeniorУдалённо
Java · Spring Boot · Spring Cloud · PostgreSQL · Microsoft SQL Server · TDD · CI/CD · ELK stack · Camunda · Docker · Kubernetes · Kafka · RabbitMQ · Apache Ignite · Linux · Agile · Scrum · LLM
+18 навыков
NDA
128 617 ₽ – 226 950 ₽

Java разработчик на партнерский проект (Senior)

SeniorУдалённо
Java · Spring Boot · PostgreSQL · Kafka · Docker · Kubernetes · OpenShift · Git · MySQL · Oracle · React
+11 навыков
NC
Nord Clan
300 000 ₽ – 370 000 ₽

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

SeniorУдалённо
C++ · .NET Core · .NET Framework · MS SQL Server · Kafka · PostgreSQL · T-SQL · CI/CD · Web API · Microservices
+10 навыков
NDA
75 000 ₽ – 125 000 ₽

Junior Java Developer

JuniorУдалённо
Java · Kotlin · Git · Spring · Spring Boot · Docker · CI/CD · GitLab · GitHub · SQL · Keycloak · OAuth
+12 навыков
NDA
от 200 000 ₽

Старший Java-разработчик (Brokerage / High-load)

SeniorУдалённо
Java · Spring Boot · REST API · PostgreSQL · RabbitMQ · Kafka · Docker · Kubernetes · Helm · ELK stack · Prometheus · Grafana · Redis · gRPC · WebSockets · GraphQL · Unit Testing · DDD
+18 навыков
более 1000 офферов получено
4.9

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

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

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

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