Вакансии 2ГИС в Новосибирске

CI engineer в Android

Команды С++ разработчиков Академа ищут человека, готового взять на себя инициативу по развитию системы непрерывной интеграции наших проектов.

Система собирает наш кроссплатформенный код под несколько поддерживаемых платформ, проводит unit-тестирование и получает бандлы конечных приложений для дальнейшего интеграционного и UI тестирования.

В перспективе нам хочется:

  • Быстро получать последние версии библиотек, и быть уверенными в их качестве и стабильности;
  • Построить единую систему CI для всех команд, интеграцию систем сборки и ревью.

Вам предстоит:

  • Развитие и оптимизация процессов CI;
  • Администрирование Jenkins: настройка и поддержка;
  • Сборка проектов со сложной системой зависимостей;
  • Интеграция unit и UI тестов в процессы CI;
  • Сборка пакетов под различные платформы;
  • Разработка новых и доработка существующих сборочных скриптов;
  • Автоматическое размещение, координация и управление нодами сборки и доп. сервисами.

Ждём от кандидата:

  • Опыт работы с Linux/Windows на уровне продвинутого пользователя;
  • Опыт написания sh/bash-скриптов для решения рабочих задач;
  • Опыт использования python для решения рабочих задач;
  • Владение git на хорошем уровне;
  • Опыт использования Jenkins;
  • Опыт работы с одной из систем сборки (gyp/cmake и тд...);
  • Оыт использования docker;
  • Опыт использования ansible;
  • Опыт построения процессов CI&CD;
  • Инициативу и желание развиваться.

Плюсами будут:

  • Опыт администрирования и интеграции stash/gitlab с сервером CI;
  • Опыт написания и настройки hook’ов для git (как локальных, так и серверных);
  • Опыт использования Jenkins REST API;
  • Опыт работы с make/ninja/qbs/msbuild/xcodebuild;
  • Опыт работы с OpenStack;
  • Опыт работы с системами мониторинга (Zabbix, Prometheus);
  • Опыт конфигурирования nginx.

Немного об R&D 2ГИС:

В Новосибирске у нас два больших офиса: этаж в Технопарке и одиннадцать этажей в Сан-Сити. Ты будешь работать в Академгородке, а по договорённости часть дней проводить в Сан Сити. У нас нет дресс-кода и строгого графика. Кто-то приходит в 9, кто-то в 10, а кто-то — когда удобно ему и команде. Главное, чтобы ты выполнял задачи в срок и был на связи с коллегами.

Мы используем современные технологии и любим о них говорить. Выступаем на конференциях и сами их организуем. Заработную плату готовы обсуждать индивидуально.

Ждём ваших резюме с указанием вакансии на электронную почту e.valua@2gis.ru. С вопросами можно обращаться по телефону: 8-913-586-61-68. Ответит Лиза Валуа.

Откликнуться на вакансию