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

Инженер(Continuous Integration)

Требуемые навыки
Разработка ПО · Python · Git · C++
Местоположение и тип занятости
Россия, Новосибирск · Полный рабочий день
Компания
Все организации города, их контакты, адреса, время работы + трехмерная карта + маршруты проезда

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

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

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

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

- нажимать «одну кнопку», чтобы оперативно получить фидбэк о своем коде;

- быстро получать последние версии библиотек, и быть уверенными в их качестве и стабильности;

- регулярное автоматическое UI-тестирование конечных приложений;

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

Вам предстоит:- развитие и оптимизация процессов CI;

- администрирование Jenkins: настройка и поддержка;

- сборка проектов со сложной системой зависимостей;

- интеграция unit и UI тестов в процессы CI;

- сборка пакетов под различные платформы;

- разработка новых и доработка существующих сборочных скриптов.

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

- опыт построения процессов CI&CD;

- опыт написания sh/bash-скриптов для решения рабочих задач;

- хорошее знание python;

- владение git на хорошем уровне;

- знакомство с системами сборки проектов на C/C++;

- опыт работы с одной из систем сборки (gyp/cmake/qmake и тд...);

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

- опыт администрирования и интеграции stash/gitlab/crucible с сервером CI;

- опыт написания и настройки hook’ов для git (как локальных, так и серверных);

- написание плагинов для Jenkins, начальные знания java/groovy;

- опыт использования Jenkins REST API;

- опыт работы с make/ninja/qbs/msbuild/xcodebuild;

- опыт использования docker, ansible.

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

В Новосибирске у нас два больших офиса: два этажа в Технопарке и одиннадцать этажей в Сан Сити. Вы будете работать в Академе.

У нас нет дресс-кода и строгого графика. Главное, чтобы вы выполняли задачи в срок и были на связи с коллегами.

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

Заработную плату готовы обсуждать индивидуально.

Присылайте резюме по адресу ivanova.rabota@2gis.ru. Если есть вопросы, можете звонить по телефону (383) 363-05-55 доп. 10688 (спросить Ирину Иванову). Удачи!

Ваш отклик

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