👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

DevOps Embedded Linux

Зарплата

от 70 000 до 120 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Разработка электроники для автоматизации

Описание вакансии

Условия работы

TLDR: Ищем DevOps в Wiren Board заниматься организацией CI для наших железок с линуксом и разрабатывать систему мониторинга и управления парком из тысяч этих самых железок.

Подробности: Wiren Board - одна из немногих в России успешных команий, которая разрабатывает и производит электронику для автоматизации. 

Мы разрабатываем и производим контроллеры с Linux, разные реле, датчики, умные счётчики и т.п. Всё это используется для домашней автоматизации, автоматизации коммерческой недвижимости (всевозможные магазины, склады, отделения банков и т.п.), для мониторинга в датацентрах и т.п.

В суровую автоматизацию мы пришли с лучшими практиками из IT: разработка в гите, бОльшая часть кода Open Source, софт покрыт тестами и с непрерывной интеграцией. 

Сейчас мы мечтаем внедрить те же практики и в разработку железа: сделать так, чтобы всё наше ПО во всевозможных комбинациях автоматически тестировалось на реальном оборудовании в приближенных к реальным условиях. 

Сейчас у нас больше 30 целевых платформ без линукса и около десятка с линуксом. Наш набор ПО для контроллеров с Linux включает несколько десятков отдельно разрабатываемых сервисов, которые должны работать вместе на разных контроллерах и под разными поддерживаемыми версиями Debian.  Так что внедрение полноценного CI здесь - это амбициозная задача. И мы ищем амбициозного человека в команду, который не побоится её решить.

Формальные требования:

  • Отличное знание Linux на уровне системного администратора
  • Опыт работы (или хобби) с встраиваемым железом c Linux (Wiren Board, Raspberry, роутеры, телефоны с Android и т.д.)
  • Хорошо понимать особенности функционирования компьютеров в широком смысле (устройство ОС, загрузчиков, сетевых протоколов и т.д.)
  • Отличное знание Bash и Python
  • Отличное владение системами контроля версий
  • Опыт работы с системами CI

Не обязательно, но будет востребовано:

  • Знания об устройстве цифровой электроники
  • Опыт работы с микроконтроллерами

График гибкий, но, как минимум, три дня в неделю надо появляться в офисе в Долгопрудном (МО, 5 км от МКАД, 15 минут от м. Окружная на электричке).