CI engineer

Задачи

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

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

 

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

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


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

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

От нашего кандидата мы ждем

  • инициативу и желание развиваться.
  • уверенная работа в Linux/Windows;
  • опыт написания sh/bash-скриптов для решения рабочих задач;
  • опыт использования python;
  • владение git на хорошем уровне;
  • опыт использования docker;

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

  • опыт использования ansible;
  • знакомство с идеологией CI&CD, применение в рабочем процессе;
  • опыт использования Jenkins;
  • навыки работы с одной из систем сборки проектов на C/C++;
  • опыт администрирования и интеграции stash/gitlab с сервером CI;
  • опыт написания и настройки hook’ов для git (как локальных, так и серверных);
  • опыт использования Jenkins REST API;
  • опыт конфигурирования nginx.

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

  • дружную команду;
  • участие в конференциях, тренингах и внутренних семинарах;
  • доступ к современным технологиям разработки;
  • трудоустройство согласно ТК РФ, официальную заработную плату 2 раза в месяц;
  • офис европейского уровня в Технопарке, Академгородок, отлично оборудованная кухня, плюшки и заряженные кофе-машины;
  • уровень заработной платы определяется по результатам собеседования.

Информация
Контактное лицо

Александрова Анастасия

Телефоны

+7(383)363-05-55 доб.10688; +7-961-879-70-09