Инженер по развертыванию | Роботизированные кухни (всех полов)
Местоположение: Гамбург
Ваша роль
Свежеприготовленная еда. Везде. Все время.
С помощью наших роботов мы трансформируем способы приготовления и наслаждения едой во всем мире. Через технологии, которые расширяют возможности индустрии общественного питания, автоматизируют приготовление свежих блюд и выводят кулинарное качество на новый, масштабируемый уровень. Доступный каждому. Везде. В любое время. Мы делаем все возможное, чтобы это произошло – на каждом уровне, в каждой команде и каждом отделе.
В качестве инженера по развертыванию вы обеспечиваете правильную подготовку и надежную работу наших роботизированных кухонь в полевых условиях. Вы устанавливаете и настраиваете операционные системы и необходимые компоненты на наших граничных серверах, развертываете обновления релизов, проверяете работоспособность системы и устраняете технические проблемы, связанные с Kubernetes, Linux, сетями, серверным оборудованием и приложениями. Вы работаете с установленными процессами и инструментами, постоянно расширяя свои знания о наших системах и технологиях.
Вот задачи, за которые вы будете нести ответственность:
- Подготовка и развертывание граничных серверов: Вы готовите граничные серверы, на которых работают наши роботизированные кухни – от проверки серверного оборудования и установки операционной системы до настройки необходимых системных и прикладных компонентов.
- Развертывание обновлений программного обеспечения: Вы развертываете обновления релизов на наших роботизированных кухнях, используя существующие процессы и инструменты, и проверяете корректную работу систем и приложений до и после развертывания.
- Операции с Kubernetes: Вы развертываете и управляете приложениями в существующих средах Kubernetes и исследуете проблемы с рабочей нагрузкой, используя журналы, события, состояние ресурсов и конфигурацию.
- Устранение неполадок системы: Вы систематически исследуете технические проблемы в приложениях, Kubernetes, Linux, сетях и серверном оборудовании. Вы собираете соответствующую информацию, определяете возможные причины, решаете управляемые проблемы и предоставляете четкие результаты, когда требуется поддержка другой команды.
- Состояние и обслуживание системы: Вы отслеживаете состояние развернутых систем, выполняете плановое обслуживание и следуете установленным процедурам для обновлений, резервного копирования, восстановления и других операционных мероприятий.
- Документация и сотрудничество: Вы документируете развертывания, технические находки и решения, а также тесно сотрудничаете с командами DevOps, разработки программного обеспечения, робототехники, производства и эксплуатации, чтобы наши роботизированные кухни работали надежно.
- Постоянное совершенствование: Вы вносите вклад в улучшение процедур развертывания, руководств по устранению неполадок, сценариев и автоматизации по мере роста ваших знаний о нашей среде.
Ваш профиль
Вы увлечены инновационными технологиями, вас воодушевляет эта роль, и вы готовы помочь нам еще больше революционизировать мир технологий и кулинарии? Начнем готовить!
Вот качества, которые помогут вам преуспеть в этой роли:
- Основы Linux: Вы имеете прочное понимание систем Linux и чувствуете себя уверенно в командной строке. Вы понимаете основные концепции, такие как службы, процессы, разрешения, журналы, хранилище и использование ресурсов – и вы можете самостоятельно установить и настроить базовую конфигурацию ОС Linux.
- Kubernetes и контейнеры: Вы понимаете основы контейнеризации и имеете практический опыт работы с Kubernetes – развертывание и устранение неполадок контейнеризованных рабочих нагрузок в существующем кластере. Журналы, события, состояние ресурсов и конфигурация – ваши основные инструменты для исследования распространенных проблем.
- Мышление, ориентированное на устранение неполадок: Вы подходите к незнакомым техническим проблемам структурированно – собирая информацию, проверяя журналы и состояние системы, проверяя предположения и сужая круг возможных причин. Вам не обязательно видеть каждую проблему раньше; вы просто знаете, как начать копать.
- Знание инфраструктуры: Вы понимаете основы сетей, такие как IP-адресация, шлюзы, DNS, DHCP, порты и сетевое подключение, а также разбираетесь в основном серверном оборудовании – ЦП, память, хранилище, сетевые интерфейсы. Вы можете выполнять базовое устранение неполадок обоих.
- Скриптинг и рабочие процессы релизов: Вы обладаете базовыми навыками скриптинга, желательно на Bash или Python – чтение и адаптация существующих скриптов, работа с конфигурационными файлами и создание простой автоматизации. Вы также комфортно работаете с Git и понимаете репозитории, ветки, коммиты, теги и версии релизов.
- Практический подход к граничным вычислениям и робототехнике: Вам нравится работать в тесном контакте с аппаратным обеспечением, и вас привлекает самостоятельно управляемая граничная инфраструктура, а не только облачные системы.
- Обучение, сотрудничество и языки: Вы стремитесь учиться, любите новые технические задачи и демонстрируете тщательный, надежный подход. Вы преуспеваете в кросс-функциональных командах, четко излагаете свои выводы и свободно владеете английским языком.
Что мы вам предлагаем