Разработчик на python в команду инфраструктуры Браузера

По договоренности

  • Третьяковская
  • Новокузнецкая
  • Третьяковская

Наша команда делает инструменты для команды разработки Яндекс Браузера

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

Наша основная зона ответственности и крупнейший источник нагрузки на сборочные машины — контур CI.

Кроме CI, мы:

  • пишем код для упрощения обновления на новую версию Chromium;
  • разрабатываем инструменты для контроля качества Браузера;
  • строим конвейеры и интеграции с другими внутренними сервисами Яндекса;
  • придумываем новые утилиты для разработчиков;
  • выполняем десятки других задач.

Наш код:

  • работает локально под Windows, macOS, Linux у пары сотен разработчиков;
  • работает в CI под Windows, macOS, Linux более чем на тысяче сборочных машин;
  • проверяет в CI по несколько сотен пул-реквестов в день, в каждом из них — для пяти платформ: Windows, macOS, Linux, iOS, Android;
  • строит и анализирует граф сборки, определяя, какая часть проекта задета изменениями;
  • собирает задетую часть проекта, до 100 тысяч файлов C++ на платформу, в дебажной и релизной конфигурации, распределяя и кешируя сборку на сотнях машин в облаке;
  • прогоняет все задетые тесты — до 300 тысяч уникальных тестов;
  • проверяет код статическими анализаторами и линтерами;
  • анализирует логи сборки, ошибки компиляции, время работы и стабильность тестов, вероятность конфликта изменений с Chromium и многое другое.

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

  • писать на Python 3;
  • решать повседневные рабочие задачи команды Браузера;
  • писать код, который будет работать стабильно и надёжно даже в плохо контролируемых окружениях;
  • писать код, который будет комфортен в поддержке спустя месяцы и даже годы;
  • писать код, который легко масштабировать и удобно переиспользовать.

Мы ждем, что вы
  • имеете опыт разработки на Python 3 и хорошо знакомы с этим языком;
  • готовы слушать пользователей и придумывать технические решения для их проблем;
  • готовы следить за работой своих сервисов: чинить баги, улучшать скорость и стабильность;
  • готовы изучать новые инструменты: сервисы, утилиты, системы сборки.

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

  • работали с системами CI/CD;
  • работали более чем с одной десктопной ОС: Windows, macOS или Linux;
  • работали с какими-либо системами сборки компилируемого кода;
  • не боитесь читать незнакомый код и разбираться в нём.

Адрес: Россия, Москва, улица Тимура Фрунзе, 16
Показать на большой карте

Поделиться:

Опубликована 20 дней назад

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

350 000 ₽
Выше средней на 75%
Наш партнёр компания "Лаваль ищет себе в команду специалистов. Информация о проекте: разработка высоконагруженной распределенной системы для приема, обработки и хранения медицинских исследований (DICOM). Система включает множество интеграций, работае...
  • Полный день
  • Опыт от 3 лет
Логотип компании Альта ВиаАльта Виа
  • Москва
7 часов назад
Что мы ожидаем от вас: 3+ года соответствующего опыта; Отличные знания языка TypeScript; Опыт работы с языком стилей SCSS/SAS; Знание фреймворк Vue 2/3; Понимание фреймворк Vue для серверного рендера Nuxt 2/3. Будет преимуществом: Знание TypeScript В...
  • Полный день
  • Опыт от 3 лет
Логотип компании Общероссийская общественно-государственная организация Российский центр оборота прав на результаты творческой деятельностиОбщероссийская общественно-государственная организация Российский центр оборота прав на результаты творческой деятельности
  • Москва
15 часов назад
344 000 ₽
Выше средней на 72%
ООО «Экспресс» создает новый технологичный формат ритейла на территории Московского метрополитена. Мы реализуем масштабный и успешный проект по размещению и эксплуатации современных нестационарных торговых объектов. Наша команда сочетает экспертизу в...
  • Полный день
  • Опыт от 3 лет
Логотип компании ЭкспрессЭкспресс
  • Москва
2 дня назад
ФинГрад – российская аккредитованная IT компания, создаем low-code платформу для управления финансами. В разработке применяем асинхронность, многопоточность и алгоритмы. Наш стек: C++, MS VC++ 2022, win32, Linux, PostgreSQL, MS SQL Server, Docker, Je...
  • Полный день
  • Опыт от 3 лет
Логотип компании ФинГрадФинГрад
  • Москва
2 дня назад
Чем предстоит заниматься: Разработкой и сопровождением корпоративных web-сервисов (клиентских, административных и пр.); Интеграцией со сторонними системами; Коммуникацией с участниками выполняемых задач. Профиль успешного кандидата: Высшее техническо...
  • Полный день
  • Опыт от 3 лет
Логотип компании «ОТИСИФАРМ»«ОТИСИФАРМ»
  • Москва
2 дня назад
Мы ищем Java-разработчика в команду, которая заботятся о ключевых web-сервисах компании «МегаФон». Нашими сервисами пользуются десятки миллионов абонентов. Проекты ориентированы на большое количество интеграций с разными системами: от крупных биллинг...
  • Полный день
  • Опыт от 3 лет
Логотип компании МегаФонМегаФон
  • Москва
2 дня назад

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

350 000 ₽
Логотип компании Альта ВиаАльта Виа
Логотип компании Общероссийская общественно-государственная организация Российский центр оборота прав на результаты творческой деятельностиОбщероссийская общественно-государственная организация Российский центр оборота прав на результаты творческой деятельности
344 000 ₽
Логотип компании ЭкспрессЭкспресс
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.