Перетяжка IT-коробка
Перетяжка IT-коробка
Перетяжка IT-коробка
Написать пост

CI-инженер в 2ГИС

КодКодКод: Работа в IT
  • Зарплата:Договорная
  • Уровень:middle
  • Тип занятости:Работа по договору.
  • Опыт:1 год
  • Место работы:Удалённо
  • Java
  • Git
  • Python
  • Jenkins
Оставьте свой контакт в Telegram,и HR свяжутся с вами!

2ГИС — аккредитованная IT-компания, которая создаёт карту городов со справочником компаний, маршрутами общественного транспорта и навигатором. Она помогает городскому бизнесу находить своих клиентов среди жителей, а компаниям — создавать сервисы и приложения на наших технологиях.

Команда сервиса Navi занимается разработкой и поддержкой внутренней CI/CD платформы для других команд, которые делают приложение 2ГИС для смартфонов, бэкенды для него, 3D движок и SDK для сторонних потребителей. Платформа состоит из множества элементов, связывающих воедино внутренние процессы разных команд по разработке и тестированию.

Стек: Jenkins (scripted pipeline + library), Git (в т.ч. LFS и submodules), Ansible (подконтрольные хосты на Ubuntu, Windows и macOS), Docker и docker-compose.

Задачи:

  • Разрабатывать новые и поддерживать существующие пайплайны для сборок/тестов/доставки;
  • Разрабатывать и внедрять удобные инструменты для разработчиков и QA;
  • Вникать в процессы команд, разрабатывать Git Flow под них, реализовывать автоматизацию на Groovy в виде - пайплайнов под Jenkins;
  • Развивать автоматику, которая манипулирует репозиториями;
  • Администрировать парк сборочных нод и виртуалок для внутренних нужд.

Must-Have:

  • Jenkins от 2-х лет;
  • Java/Groovy/Kotlin от 2-х лет;
  • Git.

Nice-to-have:

  • Опыт работы с не унифицированной инфраструктурой;
  • Cкрипты под Linux или Windows;
  • Ansible и Docker;
  • Сmake/gradle;
  • Trouble shooting;
  • Опыт автоматизации тестирования.

Мы предлагаем:

  • Удаленку или офис (Москва, Санкт-Петербург, Новосибирск);
  • ДМС;
  • Обмен опытом;
  • Собственный учебный центр.