📚 Пора стать профи в аналитике

Выбирайте курсы со скидками до 60% и получите мощный набор навыков и инструментов

раздел Курсы и обучение

DevOps инженер

Зарплата

≈ 236 832 ₽

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

Москва, Санкт-Петербург, Нижний НовгородПолный рабочий день

Компания

Рекрутинговое агентство

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

Описание проекта:

“ArkTS 2.0 VM CI Infrastructure and Tools ” – это проект, в котором реализованы процессы непрерывной интеграции (CI) для реализации спецификации ArkTS 2.0 с расширенным языком и функциями статического типа. 

Решение ArkTS 2.0 призвано стать высокопроизводительной и многофункциональной виртуальной машиной, способной запускать приложения, разработанные на подмножестве API-интерфейсов и расширенных языках Typescript. Он также включает совместимость между ArkTS 2.0 и существующими виртуальными машинами ArkTS 1.0 (ВМ в гибридном режиме). Чтобы гарантировать высокое качество ArkTS 2.0, будет добавлено много новых тестовых наборов, которые должны поддерживаться инфраструктурой CI. Для новых тестов необходимо предоставить автоматизированные способы запуска тестов на экземплярах Jenkins с агентами, расположенными в Kubernetes, усовершенствовать решение OHOS Device Farm и добавить поддержку инструментов мониторинга для анализа эффективности тестирования.

Основные задачи сотрудника на данной позиции:

  • Управлять инфраструктурой GitLab и эксплуатировать ее с помощью CI/CD разработки;
  • Разработка и поддержка системы сборки с использованием CMake;
  • Поддерживать процедуры упаковки, установки и обновления программного обеспечения;
  • Разрабатывать и поддерживать развертывание / обновления программного обеспечения с использованием Ansible + Python или любого другого языка программирования;
  • Создавать контейнеры и управлять ими с помощью таких инструментов, как Docker, Kubernetes;
  • Мониторинг систем автоматизации;
  • Разработка и поддержка агрегации журналов и сбора показателей инфраструктуры;
  • Решение связанных с проектом задач на Python.

Обязательные требования:

  • Опыт работы в ИТ-сфере от 5 лет;
  • Опыт работы Devops от 2,5 лет;
  • Опыт работы с Linux, хорошее понимание инфраструктуры операционной системы;
  • Навыки программирования на Python (shell scripting);
  • Практический опыт создания и администрирования виртуальных машин и контейнеров с использованием таких инструментов, как Docker;
  • Опыт настройки пайплайнов с нуля;
  • Опыт работы с решениями CI/CD (Jenkins, Gitlab).

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

  • Гибридный формат работы из Москвы(м. Смоленская), Санкт-Петербурга(м. Звенигородская/м. Лиговский проспект), Нижнего Новгорода;
  • Официальное трудоустройство в ИТ-аккредитованную компанию;
  • ДМС со стоматологией;
  • Ресурсы для развития и обучения;
  • Развитая корпоративная культура.