2ГИС

DevOps/CI Engineer (Сервис мобильных приложений)

в 2ГИС

от 150 000 ₽/мес на руки

Санкт-ПетербургRemote
iconСанкт-Петербург, м. Маяковская, Россия
Специализация
DevOps
Уровень
Middle
Команда
6 - 10 человек

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

Продукт, процессы для которого мы автоматизируем и упрощаем, большой, сложный и сильно связанный. При разработке в нём встречаются разные репозитории (больше 40 штук), хосты СКВ, языки, системы сборки, окружения и платформы, релиз-циклы.

Мы ищем коллегу для усиления нашей команды CI/CD инженеров, который вместе с нами будет развивать и поддерживать платформу, улучшать опыт наших пользователей с помощью непрерывной доработки инструментов, используемых Dev и QA(A) в повседневной работе. Поэтому для нас важно, чтобы ты хотел развиваться в направлении CI/CD инженера, разбираться в новых вещах.

Технологии/инструменты

JenkinsCI/CDJava/Groovy/KotlinWindowsLinuxGit
  • Наша инфраструктура — это виртуальные машины, k8s и bare-metal сервера, а рулим ей мы по принципам IaC. За автоматизацию у нас отвечают пайплайны на Jenkins, под который у нас уже написана достаточно обширная библиотека на Groovy, но мы не останавливаемся и продолжаем её расширять.

Чем предстоит заниматься

  • Настраивать процессы так, чтобы все участники не ломали сборки и тесты друг другу и приложение пользователям, но при этом доводили протестированный код до релиза как можно быстрее.
  • Развивать автоматику, которая манипулирует репозиториями, вложенными в другие репозитории, причём неоднократно и в разные.
  • Поддерживать существующие пайплайны для сборок / тестов / деплоя и писать новые, делать для разработчиков удобные инструменты.
  • Админить парк сборочных нод и виртуалок для внутренних нужд.
  • Основная часть работы — это вникать в процессы команд, разрабатывать GitFlow под них, реализовывать автоматизацию на Groovy в виде пайплайнов под Jenkins.

Наши коллеги, как и мы, любят удобство, поэтому мы постоянно стараемся сделать жизнь команды лучше и проще, чтобы все могли посвящать больше времени любимому делу, а не разборкам с системами контроля версий, компиляторами, автоматикой и прочими инструментами, без которых уже невозможно представить современное RnD большой компании.

Кого ищем

  • Опыт работы с Jenkins или другими CI/CD инструментами, или Java / Groovy / Kotlin от двух лет.
  • Опыт работы со скриптами под Windows или Linux.
  • Владение Git на уровне не ниже «могу откатить кривой локальный Rebase».

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

  • Опыт работы с инфраструктурой (IaC, Docker, виртуализация).
  • Понимание принципов работы одной из систем сборки проектов (CMake, Gradle).
  • Понимание принципов работы сети и операционных систем.
  • Опыт автоматизации тестирования.
  • Любой другой нетривиальный опыт, который интересно обсудить с нами.

Что предлагаем

  • Само собой, полностью белая зарплата, размер которой обсуждаем на собеседовании. Есть ДМС и все классические IT-плюшки.
  • Ремоут-френдли. Доставим всё, что нужно для комфортной работы, и организуем встречи с командой онлайн и офлайн.
  • Можно работать и в офисе: новый центр разработки в Санкт-Петербурге и два классных офиса в Новосибирске — 11 этажей в «Сан Сити» и два этажа в Технопарке. Можем организовать релокацию.
  • Нет строгого графика. Кто-то начинает работу в 9, кто-то в 11, а кто-то — когда удобно ему и команде. Главное — выполнять задачи в срок и быть на связи с коллегами.

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

Оксана Благодырь HR
2ГИС

О компании 2ГИС

Сфера
Продуктовая компания
Инвестиции
$40M
Размер
1001+

2ГИС — IT-компания, которая помогает людям жить в городе. Они делают карту со справочником и навигатор. Их сервис работает в более чем 1200 городах России, Украины, Казахстана, ОАЭ и ещё семи стран. Каждый месяц их продукты используют более 50 млн пользователей.

За их сервисами стоит 40 команд профессиональных разработчиков. Пишут на C++, .NET, Objective-C, C#, Java, Kotlin, JavaScript, PHP, Go, Python, Scala и Swift. Тестируют автоматически и вручную, по заветам ООП и методам тест-дизайна. Сторонним разработчикам предоставляют доступ через API и SDK.

Похожие вакансии

300 000 – 400 000 ₽/мес на руки
полная удаленка
300 000 – 400 000 ₽/мес на руки
Москва (м. Краснопресненская) или полная удаленка — на выбор
300 000 – 400 000 ₽/мес на руки
Москва (м. Тульская) или полная удаленка — на выбор
300 000 – 400 000 ₽/мес на руки
Москва (м. Нагатинская) или полная удаленка — на выбор
300 000 – 400 000 ₽/мес на руки
Москва, Санкт-Петербург или полная удаленка — на выбор