Вакансия в архиве, на неё нельзя откликнуться.

DevOps/CI-инженер в сервис мобильных приложений

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

Полный рабочий день · Можно удаленно

Компания

Все организации города, их контакты, адреса, время работы + трехмерная карта + маршруты проезда

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

Наша команда делает так, чтобы разработчики мобильного приложения 2ГИС на разных платформах не ломали сборки и тесты друг другу и приложение пользователям, но при этом доводили протестированный код до релиза как можно быстрее.

Чтобы усилить команду CI-инженеров, мы ищем человека, который вместе с нами будет развивать и поддерживать инфраструктуру CI и инструменты, используемые разработчиками в повседневной работе. 

С чем мы работаем

Наша инфраструктура для CI/CD состоит из сервисов, живущих в локальном облаке
на базе OpenStack и основных сборочных нод — реального железа под управлением Ubuntu, Win10 и macOS. Основная часть конфигураций сделана
на Ansible, часть — на базе docker-образов. 

За сборки отвечает Jenkins. Сейчас активно разрабатываем новые пайплайны
и библиотеки на Groovy, и переносим на них старые сборки. Код собираем под настольные и мобильные ОС, системы сборки стандартные — CMake, Gradle.
И, конечно, скрипты на Python и bash.

Знать весь стек не обязательно — важно не бояться погружаться в новые технологии, улучшать существующие инструменты и автоматизировать рутинные процессы. 

Требования:

  1. Опыт работы с Linux/Windows на уровне продвинутого пользователя: уверенное владение консолью, понимание принципов работы файловых систем, сети, процессов операционной системы.
  2. Знание и опыт работы с bash/Python/Groovy/другими скриптами.
  3. Владение Git.
  4. Желание развиваться в направлении DevOps/CI-инженера.

Будет плюсом:

  • опыт работы с серверами непрерывной интеграции;
  • опыт работы с системами оркестрации конфигураций;
  • опыт автоматизации тестирования;
  • опыт использования Docker, OpenStack, k8s;
  • навыки программирования.

Задачи:

  • Поддержка, развитие, оптимизация CI/CD инфраструктуры (софтверная часть).
  • Написание пайплайнов для сборки/проверки/доставки кода.
  • Интеграция новых инструментов для проверок кода, тестирования, генерации отчётов.
  • Помощь разработчикам и тестировщикам с улучшением процессов.

Условия:

  • Белая зарплата и ДМС.
  • Удобный для тебя график работы.
  • Удалённая работа или комфортные офисы в Новосибирске.
  • Курсы английского.

Ваш отклик

Вакансия в архиве
Вакансия в архиве, на неё нельзя откликнуться.