YADRO — российская технологическая компания, созданная в 2014 году и объединяющая направления разработки и производства вычислительных платформ, систем обработки и хранения данных, телекоммуникационного и сетевого оборудования, персональных и «умных» устройств, микропроцессорных ядер и fabless-разработку микропроцессоров. R&D‑центры расположены в Москве, Санкт‑Петербурге, Екатеринбурге, Нижнем Новгороде и Минске, есть собственное производство в Московской области и инновационное производство полного цикла ФАБ Дубна.
-
Забота о здоровье
Расширенная программа ДМС, телемедицина и поддержка членов семьи.
-
Возможность удаленной работы
Гибкий график и возможность работать из удобного места.
-
Поддержка в личных вопросах
Бесплатные консультации юристов, психологов и других специалистов.
-
Постоянное обучение
Курсы, языковые занятия, онлайн-библиотеки и профессиональное обучение.
-
Скидки для сотрудников
Эксклюзивные скидки и предложения от партнеров.
-
Referral program
Программа бонусов за успешные рекомендации кандидатов.
-
Поддержка инноваций
Премии за регистрацию патентов, создание результатов интеллектуальной деятельности.
-
Дополнительные выходные
Возможность взять дополнительный день отдыха в квартал для восстановления сил.
-
Поддержка творчества и спорта
Мероприятия и компенсации расходов на спорт и творчество.
Работа связана с развитием и сопровождением системы сборки и тестирования дистрибутивов под сетевые embedded-устройства с архитектурами arm64 и amd64.
В задачи входит настройка и оптимизация процессов сборки, развитие CI/CD, организация тестирования, интеграция новых компонентов и поддержка существующих решений.
Чем предстоит заниматься:
- Проектирование и развитие системы сборки для встроенных сетевых устройств;
- Автоматизация CI/CD пайплайнов для прошивок и компонентов;
- Оптимизация времени сборки и управление зависимостями;
- Разработка и сопровождение скриптов и утилит для сборки, тестирования и релиза;
- Взаимодействие с командами разработки и DevOps.
- Диагностика и устранение ошибок сборки и конфигураций;
- Разработка документации;
- Анализ и внедрение новых инструментов и подходов к автоматизации.
Что мы ожидаем от будущего члена команды:
- Опыт работы 5+ лет в области embedded и/или сетевых систем;
- Опыт работы с системами сборки для разных языков программирования: Make, CMake, Autotools, Meson — для C/C++; Go modules — для Go; setuptools, pip, virtualenv — для Python;
- Опыт написания скриптов для CI/CD системами (Jenkins, GitLab CI, GitHub Actions и др.);
- Навыки автоматизации на Python, Bash, Groovy;
- Знание сетевых стеков и протоколов;
- Опыт сборки и интеграции компонентов во встроенные системы;
- Отличное знание Linux и embedded Linux;
- Понимание принципов управления версиями (Git), релизов и ветвления;
- Умение профилировать и оптимизировать процессы сборки.
- Опыт работы с Docker, QEMU и другими средствами контейнеризации и виртуализации.
Будем рады предложить:
- Стать частью крупной стабильной компании, разрабатывающей и производящей высокотехнологичное оборудование и устройства, а также ежегодно увеличивающей долю рынка и финансовые показатели;
- Работу в команде профессионалов, всегда готовой поддержать и поделиться опытом;
- Удаленный формат работы;
- График работы с 10:00 до 19:00 с гибким началом и окончанием рабочего дня;
- Конкурентный уровень заработной платы;
- Оформление по ТК РФ с первых дней работы.
Ключевые навыки
- Linux
- Системы сборки
- Python
- DevOps
- Docker
- QEMU