ЦИБИТ
Москва
Полный день, От 1 года до 3 лет, Полная занятость, Стандарт

Ключевые навыки

Python
Bash
Linux
Git
Assembler
C/C++
Android
Ruby
C++
Debian
Обязанности:
  • Разработка, автоматизация, унификация процессов CI/CD сборки ПО встраиваемых систем (ARM, MIPS) и тестирование ПО на устройствах.
  • Сборка rmp/deb-пакетов проектов на языках C, C++, Python, Go.
  • Сборка дистрибутивов общего назначения Debian, Ubuntu и дистрибутивов встраиваемых систем: Buildroot, Yocto.
  • Настройка и поддержка rmp/deb-репозиториев;
  • Поддержка сборки и тестирования дистрибутивов при межпроектных зависимостях на этапе рецензии кода.
Требования:
  • Опыт работы в области автоматизации сборки ПО не менее 2 лет.
  • Отличное знание Linux на уровне администратора.
  • Опыт работы с технологиями контейнеризации (Kubernetes, OpenShift, Docker).
  • Опыт работы с инструментами автоматизации CI/CD (GitLab CI/CD, Ansible, Jenkins).
  • Продвинутый опыт работы с Git.
  • Опыт разработки и поддержки Jenkins pipeline.

Приветствуется:

  • Уверенное знание Python. Опыт управления средствами и зависимостями в Python. Опыт пакетирования.
  • Опыт работы с подходами Infrastructure as Code.
  • Опыт работы с мультирепозиториями с использованием git submodule, git subtree, repo.
  • Опыт пакетирования проектов на C, C++ с системой сборки CMake / Meson.

Условия:

  • Достойный уровень заработной платы (обсуждается с успешным кандидатом);
  • Интересные задачи, амбициозная команда, грамотное руководство;
  • Возможность повышения квалификации за счет компании;
  • Доступны офисы в Москве и Зеленограде: м. Белорусская / Технопарк "ЭЛМА";
  • Официальное трудоустройство по ТК РФ;
  • Корпоративные и спортивные мероприятия;
  • Курсы английского языка в офисе;
  • Компенсация занятий спортом (через год работы).