Вакансия: релиз-инженер::Журнал СА 7-8.2014
www.samag.ru
     
Поиск   
              
 www.samag.ru    Web  0 товаров , сумма 0 руб.
E-mail
Пароль  
 Запомнить меня
Регистрация | Забыли пароль?
Журнал "Системный администратор"
Журнал «БИТ»
Подписка
Архив номеров
Где купить
Наука и технологии
Авторам
Рекламодателям
Контакты
   

  Опросы
  Статьи

Дата-центры  

Дата-центры: есть ли опасность утечки данных?

Российские компании уже несколько лет испытывают дефицит вычислительных мощностей. Рост числа проектов,

 Читать далее...

Книжная полка  

Защиты много не бывает

Среди книжных новинок издательства «БХВ» есть несколько изданий, посвященных методам социальной инженерии

 Читать далее...

Событие  

В банке рассола ждет сисадмина с полей фрактал-кукумбер

Читайте впечатления о слете ДСА 2024, рассказанные волонтером и участником слета

 Читать далее...

Организация бесперебойной работы  

Бесперебойная работа ИТ-инфраструктуры в режиме 24/7 Как обеспечить ее в нынешних условиях?

Год назад ИТ-компания «Крок» провела исследование «Ключевые тренды сервисного рынка 2023». Результаты

 Читать далее...

Книжная полка  

Читайте и познавайте мир технологий!

Издательство «БХВ» продолжает радовать выпуском интересных и полезных, к тому же прекрасно

 Читать далее...

СУБД PostgreSQL  

СУБД Postgres Pro

Сертификация по новым требованиям ФСТЭК и роль администратора без доступа к данным

 Читать далее...

Критическая инфраструктура  

КИИ для оператора связи. Готовы ли компании к повышению уровня кибербезопасности?

Похоже, что провайдеры и операторы связи начали забывать о требованиях законодательства

 Читать далее...

Архитектура ПО  

Архитектурные метрики. Качество архитектуры и способность системы к эволюционированию

Обычно соответствие программного продукта требованиям мы проверяем через скоуп вполне себе понятных

 Читать далее...

Как хорошо вы это знаете  

Что вам известно о разработках компании ARinteg?

Компания ARinteg (ООО «АРинтег») – системный интегратор на российском рынке ИБ –

 Читать далее...

Графические редакторы  

Рисование абстрактных гор в стиле Paper Cut

Векторный графический редактор Inkscape – яркий представитель той прослойки open source, с

 Читать далее...

День сисадмина  

Учите матчасть! Или как стать системным администратором

Лето – время не только отпусков, но и хорошая возможность определиться с профессией

 Читать далее...

День сисадмина  

Живой айтишник – это всегда движение. Остановка смерти подобна

Наши авторы рассказывают о своем опыте и дают советы начинающим системным администраторам.

 Читать далее...

Виртуализация  

Рынок решений для виртуализации

По данным «Обзора российского рынка инфраструктурного ПО и перспектив его развития», сделанного

 Читать далее...

Книжная полка  

Как стать креативным и востребованным

Издательский дом «Питер» предлагает новинки компьютерной литературы, а также книги по бизнесу

 Читать далее...

1001 и 1 книга  
19.03.2018г.
Просмотров: 6457
Комментарии: 0
Машинное обучение с использованием библиотеки Н2О

 Читать далее...

12.03.2018г.
Просмотров: 7150
Комментарии: 0
Особенности киберпреступлений в России: инструменты нападения и защита информации

 Читать далее...

12.03.2018г.
Просмотров: 4431
Комментарии: 0
Глубокое обучение с точки зрения практика

 Читать далее...

12.03.2018г.
Просмотров: 3096
Комментарии: 0
Изучаем pandas

 Читать далее...

12.03.2018г.
Просмотров: 3894
Комментарии: 0
Программирование на языке Rust (Цветное издание)

 Читать далее...

19.12.2017г.
Просмотров: 3910
Комментарии: 0
Глубокое обучение

 Читать далее...

19.12.2017г.
Просмотров: 6397
Комментарии: 0
Анализ социальных медиа на Python

 Читать далее...

19.12.2017г.
Просмотров: 3244
Комментарии: 0
Основы блокчейна

 Читать далее...

19.12.2017г.
Просмотров: 3540
Комментарии: 0
Java 9. Полный обзор нововведений

 Читать далее...

16.02.2017г.
Просмотров: 7379
Комментарии: 0
Опоздавших не бывает, или книга о стеке

 Читать далее...

17.05.2016г.
Просмотров: 10735
Комментарии: 0
Теория вычислений для программистов

 Читать далее...

30.03.2015г.
Просмотров: 12454
Комментарии: 0
От математики к обобщенному программированию

 Читать далее...

18.02.2014г.
Просмотров: 14122
Комментарии: 0
Рецензия на книгу «Читаем Тьюринга»

 Читать далее...

13.02.2014г.
Просмотров: 9205
Комментарии: 0
Читайте, размышляйте, действуйте

 Читать далее...

12.02.2014г.
Просмотров: 7151
Комментарии: 0
Рисуем наши мысли

 Читать далее...

10.02.2014г.
Просмотров: 5457
Комментарии: 3
Страна в цифрах

 Читать далее...

18.12.2013г.
Просмотров: 4691
Комментарии: 0
Большие данные меняют нашу жизнь

 Читать далее...

18.12.2013г.
Просмотров: 3506
Комментарии: 0
Компьютерные технологии – корень зла для точки роста

 Читать далее...

04.12.2013г.
Просмотров: 3218
Комментарии: 0
Паутина в облаках

 Читать далее...

03.12.2013г.
Просмотров: 3457
Комментарии: 0
Рецензия на книгу «MongoDB в действии»

 Читать далее...

02.12.2013г.
Просмотров: 3101
Комментарии: 0
Не думай о минутах свысока

 Читать далее...

Друзья сайта  

 Вакансия: релиз-инженер

Архив номеров / 2014 / Выпуск №7-8 (140-141) / Вакансия: релиз-инженер

Рубрика: Карьера/Образование /  Рынок труда

Вакансия: релиз-инженер

Мы используем различное программное обеспечение. А его финальные версии находят свое воплощение в виде итоговых релизов. За тем, чтобы они состоялись, следят специальные инженеры. Причем обязанности таких сотрудников разнятся. Мы обратились к представителям компаний с вопросами о том, какие требования они предъявляют к соискателям вакансий релиз-инженера

  1. Какими знаниями и навыками должен обладать релиз-инженер?
  2. Каков инструментарий релиз-инженера?
  3. Каковы требования компании к уровню образования потенциальных сотрудников?
  4. Какие требования предъявляются к опыту работы?
  5. Есть ли особые требования, которые обусловлены спецификой деятельности компании?

ДЕНИС СИЛАКОВ, начальник отдела технологических разработок и сопровождения компании «РОСА»

1. Релиз-инженер в компании «РОСА» должен хорошо ориентироваться во всем многообразии программного обеспечения, существующего в мире Linux. Необходимо знать, какие приложения могут быть использованы для выполнения типичных задач тех или иных категорий пользователей. При наличии нескольких альтернативных программ необходимо уметь сделать обоснованный выбор в пользу одной из них – в «РОСЕ» мы придерживаемся принципа «одна задача – одно приложение», и наличие взаимозаменяемых приложений в выпускаемом дистрибутиве не приветствуется.

2. В нашем представлении, релиз-инженер – это уже не рядовой сотрудник, а опытный специалист, который сам способен подобрать наиболее подходящий для себя инструментарий.

3. В условиях «РОСЫ» релиз-инженеру пригодятся системный подход и умение проводить тщательный анализ большого количества программных продуктов. Поэтому скорее всего мы обратим внимание на людей с естественно-научным либо техническим образованием, и высшее образование будет большим плюсом. Впрочем, в «РОСЕ» мы в первую очередь смотрим на компетенции и возможности потенциальных сотрудников; наличие диплома одного из ведущих вузов даст нам надежду на встречу с достойным кандидатом, однако не будет рассматриваться как достаточное условие приема на работу.

4. Потенциальный кандидат на должность релиз-инженера в «РОСЕ» должен прежде всего чувствовать себя в мире свободного ПО как рыба в воде. Специфика свободного ПО такова, что для этого вовсе не обязательно иметь опыт работы в какой-то компании – его вполне может заменить опыт участия в создании того или иного открытого проекта. В частности, в мире немало дистрибутивов Linux и других крупных проектов, выпускаемых исключительно силами добровольцев. Человек, приложивший руку к выпуску релизов таких проектов, будет иметь хорошие шансы и в нашей компании.

5. Специфика «РОСЫ» заключается в том, что основные наши продукты – дистрибутивы ОС Linux – содержат большое количество компонентов, создаваемых сообществом. К ним, в частности, относятся и ключевые составляющие ОС – ядро Linux, система управления сервисами systemd, графическая среда KDE и другие. Каждый из этих компонентов имеет свой жизненный цикл, и одной компании сложно влиять на периодичность их релизов и набор свойств, которые войдут в очередную версию (во всяком случае, нет возможности в приказном порядке потребовать реализации конкретных запросов к определенному сроку).

Безусловно, разработчики компании готовы самостоятельно дорабатывать те или иные компоненты, однако их ресурсы не безграничны. Поэтому одна из основных задач релиз-инженера в нашей компании – определить, какие версии каких сторонних компонентов войдут в очередной релиз и какие доработки сторонних решений необходимо произвести силами компании. С учетом многообразия таких компонентов и частоты выпуска новых релизов многих из них эта задача отнюдь не тривиальна.


ИЛЬЯ АГЕЕВ, QA Lead, компания Badoo

1. В Badoo релиз-инженер должен понимать процесс от постановки задачи до доставки результата пользователю. Уметь объяснить другим, как правильно надо делать и почему именно так. Должен знать систему контроля версий вплоть до мелочей. Для Git, например, должен понимать, почему нельзя делать rebase кода после push, что такое «стандартный гит-флоу» и почему на самом деле он никакой не стандартный. Релиз-инженер также должен понимать, что веб-приложения, сервисы, мобильные приложения – это разный подход к разработке, тестированию, сборке и выкладке. И то, что хорошо подходит в одном процессе, не всегда приемлемо в другом.

2. Это Git, TeamCity и JIRA. Плюс нами же разработанный робот, который объединяет и упрощает работу с этими системами. Робот написан на PHP, поэтому хочется, чтобы релиз-инженер также имел опыт программирования на каком-нибудь скриптовом языке, чтобы совершенствовать систему и дальше. Будет очень здорово, если кандидат имеет опыт написания хуков для систем контроля версий и настройки кастомных workflow в багтрекерах.

3-4. Никаких особенных требований к образованию и опыту работы мы не предъявляем. Если кандидат знает все, что нам надо для работы, и готов впитывать новые знания и навыки, мы готовы брать сотрудников без высшего образования и опыта работы релиз-инженером вообще. В нашей практике есть примеры, когда человек, никогда прежде не встречавшийся с релиз-инжинирингом, но имеющий опыт разработки, успешно вливался в наш коллектив и решал наши задачи. С другой стороны, бывало, что на интервью приходили «мастодонты» с блестящим резюме и регалиями, но совершенно нам не подходили.

5. У нас две выкладки в день, в каждой из выкладок примерно 30-40 задач. Это много и, несмотря на то что большинство рутинных задач автоматизировано, зачастую тяжело. Это не значит, что надо работать по ночам и выходным, совсем нет. Выкладки проходят в рабочее время – в 11:00 и 16:00, за два часа до выкладок в релизных ветках наступает код-фриз. Надо, чтобы релиз-инженер обеспечивал своевременные билды, вовремя понимал, что релиз готов, и без задержек разливал код. Соответственно человек должен быть аккуратным, пунктуальным и бескомпромиссным.


МАРИНА АЛЕКСЕЕВА, директор по работе с персоналом «Лаборатории Касперского»

1. Отличное знание платформ Windows, опыт системного администрирования, знание процесса разработки программного обеспечения, умение читать исходный код (С++, Perl, shell Unix).

2. MSBuild, TFS, Cmake, shell, Python, Perl, Jenkins, teamsuit, nant, make.

3. Кандидаты на эту позицию обязательно должны иметь высшее техническое образование.

4. В «Лаборатории Касперского» рассматриваются кандидаты с опытом от трех до шести лет. При этом мы приветствуем кандидатов с опытом работы системным администратором или инженером-программистом.

5. Знание Msbuild


ЮРИЙ ВОЛОШИН, менеджер продуктов «1С-Битрикс»

1. Релиз-инженер, или менеджер продукта, как в «1С-Битрикс», должен хорошо знать структуру продукта, над которым он работает, а также зависимость одной его составляющей от другой. Кроме того, свободно ориентироваться в схожих продуктах на рынке и отслеживать все изменения, а также понимать сильные и слабые стороны этих изменений. И, конечно, понимать, для чего они вносятся.

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

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

2. Знания менеджера будут сильно зависеть от продукта. Для продуктов «1С-Битрикс»: операционные системы Linux и Windows, OS X-окружения для установки продукта, PHP (хотя бы на базовом уровне), Apache, MySQL, Nginx.

Без уверенных базовых знаний операционных систем, языков программирования и серверов, умения их настраивать, специалисту будет сложно работать. Естественно, сотрудник также должен иметь опыт работы с IDE для PHP (например, PhpStorm), с багтрекерами и системами управления версиями.

Для менеджера продукта важно понимание того, как будет собираться фидбек, собирать его, готовить статьи для публикаций, понимать потребности клиентов, а также использовать данный продукт в бизнесе.

3. Конечно же, профильное ИТ-образование приветствуется. Но, если кандидат обладает знаниями, перечисленными выше, образование не будет играть решающую роль при приеме на работу.

4. Чем больше опыт, тем лучше. Пусть даже опыт получен при работе с другими продуктами либо при реализации других проектов (опять же не имеет значения, на каком продукте).

Для «1С-Битрикс» я бы «вырастил» сотрудника из менеджера технической поддержки или тестировщика, если знания конкретного продукта у кандидата нет.

5. У каждой компании будут свои требования. Кому-то необходимы знания PHP, а кому-то – iOS и умение программировать под нее. Все зависит от компании, которая ищет себе сотрудника.

Подготовил Игорь Штомпель


Комментарии отсутствуют

Добавить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

               Copyright © Системный администратор

Яндекс.Метрика
Tel.: (499) 277-12-45
E-mail: sa@samag.ru