Разработчик на 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 ₽