Вакансии
Интегратор ПО / release manager
Инфопульс Украина
Город: | Киев |
З/п: | обсуждается с кандидатом |
Опыт работы: | Нет опыта |
Отзывы о компании Инфопульс Украина |
Компания Инфопульс приглашает на работу специалиста – опытного или очень заинтересованного в приобретении опыта - в области release management, то есть организации выпуска ПО масштаба транснациональных корпораций. Инфопульс предоставит такому специалисту практически неограниченное поле для деятельности, а также всю необходимую помощь и поддержку в колоссальном софтверном проекте.
Речь идет о реализации глобальной системы обработки электронных транзакций с использованием мобильных устройств и смарт-карт. Это самый крупный софтверный проект, начавшийся в Украине в 2012 году. Заказчик – французская компания Oberthur, выпускающая каждую вторую(!) смарт-карту в мире, и обслуживающая порядка 5000 банков и 250 национальных телекомов в 140 странах.
Чем нужно будет заниматься:
· Взаимодействовать с командами разработчиков из Украины, Франции и Филиппин. Они будут поставлять код, скрипты и документацию вам «на вход».
· Контролировать качество кода, скриптов, документации; ничего ли не забыли, не перепутали и т.п. Если таки забыли – см. выше.
· Поддерживать порядок и управлять репозиториями проектов в системе контроля версий SVN.
· Организовать и автоматизировать процесс сборки софта, а также процесс формирования deployment packages, т.е., собственно софт, +документация, +скрипты для развертывания, +release notes etc.
· Взаимодействовать с командами Global Delivery из Украины, Франции и, возможно, откуда-то еще. Они будут забирать собранные вами deployment packages и разворачивать его непосредственно у заказчиков либо в дата-центрах Oberthur. Global Delivery – ваши клиенты, их необходимо будет поддерживать.
· Организовать и автоматизировать развертывание собранного софта на тестовых и референс-платформах. С софтом, развернутым на этих платформах, будут работать тестировщики, аналитики, product managers, sales people – они тоже ваши клиенты, вам необходимо будет с ними дружить.
Вашим руководителем будет Алексей Солнцев - Certified Scrum Master, Certified Scrum Practitioner, координатор русского перевода книги «Scrum and XP from the trenches».
Какие знания, опыт и личные качества важны:
· Беглый английский + готовность активно общаться с большим количеством людей на самые различные технические темы.
· Энтузиазм, желание работать и активно разбираться «как в приличных домах разрабатывают софт».
· Способность внятно по-английски рассказать, что такое continuous integration, configuration management, change management, unit testing, static code analysis, software metrics. Даже если у вас не было опыта с какими-то из этих процессов, вы должны быть способны рассказать, что это такое.
· Организованность. Кода, скриптов, людей, коммуникаций – очень много. Если не поддерживать порядок постоянно, можно легко потерять контроль над ситуацией.
· Знакомство с основами Java и SQL
· Знакомство со скриптовыми языками, такими как JavaScript, Groovy, Python, unix shell script и т.п. Как минимум, с одним таким языком.
· Как минимум, знакомство, а в идеале – уверенное владение инструментами автоматизации сборок Ant или Maven, серверами непрерывной интеграции TeamCity или Hudson, репозиториями зависимостей Artifactory или Nexus. Как минимум, одним таким инструментом в каждой категории.
· Как минимум, опыт использования, а в идеале - опыт конфигурирования и администрирования систем версионного контроля, в первую очередь SVN.
· Как минимум, опыт использования, а в идеале – опыт конфигурирования систем issue tracking типа Jira
· Опыт использования Linux, Windows, а также опыт работы с виртуальными машинами VMWare. Не обязательно быть администратором, но продвинутым пользователем быть нужно.
Представление про общую архитектуру современных JEE- приложений и web services приветствуется, но обязательным не является.
|
0 | Tweet | Нравится |
|