Ведущий ITSM разработчик (Remote)

Местоположение и тип занятости

Москва, Санкт-Петербург, Нижний НовгородПолный рабочий деньМожно удаленно

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

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

Условия работы

Bell Integrator – один из ведущих системных интеграторов страны. 

Мы являемся аккредитованной ИТ-компанией.

На текущий момент с нами работает более 2500 высококлассных аналитиков, руководителей проектов, разработчиков, тестировщиков и специалистов по сопровождению крупных информационных систем. Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.Центральный офис Bell Integrator расположен в Москве, представительства – в Нижнем Новгороде, Пензе, Саратове, Уфе, Минске (Беларусь).

Основные требования:

  • Опыт работы от 3 лет (на должности ведущего)
  • Опыт проектирования, разработки и внедрения ITSM решений;
  • Опыт работы на должности ведущего разработчика, не менее трех лет; 
  • Опыт разработки на объектно-ориентированном языке (Java, Groovy, Kotlin, C#, C++, Python или др.) от 5 лет;
  • Знание основ разработки на Groovy;
  • Углубленное знание SQL и опыт работы с СУБД (PostgreSQL / MS SQL / Oracle) от 3 лет; 
  • Знание и опыт работы с протоколами REST, SOAP;
  • Глубокие знания и опыт применения основных парадигм и шаблонов интеграции приложений и систем; 
  • Навыки и опыт управления командами разработчиков; 
  • Навыки и опыт наставничества;  
  • Глубокие знания программной инженерии, жизненный цикл программного обеспечения, управления требованиями; 
  • Большой опыт внедрения и контроля практик разработки (FT, UT, CodeReview), желательно TDD; 
  • Опыт работы в команде по гибким методологиям (Scrum, XP); 
  • Опыт работы в области внедрения и сопровождения систем ITSM;
  • Опыт работы в качестве ведущего инженера с продуктами ITSM;
  • Знание и понимание принципов методологий и стандартов ITSM (ITIL);
  • Основы тестирования ПО, виды тестирования; 
  • Навыки детального документирования существующих и новых информационных систем, ИТ-сервисов.

Должностные обязанности:

• Программирование по ТЗ, ЧТЗ‚ доработка и оптимизация системы ITSM;

• Написание сопроводительной документации (инструкций и комментариев в коде);

  • Интеграция ITSM с другими информационными системами (разработка и оптимизация).

Описание проекта:  Внедрение ITSM (Naumen), замена Service Now

Naumen Service Desk предназначен для автоматизации процессов управления ИТ и сервисным обслуживанием на предприятиях. Т.е. это ITSM система в классическом понимании этого термина. Текущий этап это собственно подготовка к развертыванию первых стендов и началу настройки системы. По всем этапам внедрения и доработки у нас есть подробный план и активно готовятся ТЗ для всех этапов.

Ключевые особенности – Основной упор на ITSM, т.е необходимо хорошее знание практик ITIL, понимание процессов управления услугами и сервисами, знание процессов управления инцидентами, запросами, проблемами и т.д. Знание нотаций BPMN и IDEF для чтения и построения процессов.

По части разработки в системе есть свое внутреннее API, тесно связанное с языком Groovy. Те языки, которые мы указали в требованиях, можно рассматривать как допустимые аналоги, но Groovy будет лучше.

Команда – проектная команда у нас небольшая, но зато дружная. Состав такой: Проектный менеджер, Тех. лид, два разработчика, один администратор, один архитектор, два аналитика. И в наборе сейчас два разработчика, тестировщик и архитектор (который будет в роли эксперта по системе), работаем условно по SAFE, выставляются задачи в рамках двух недельных спринтов в TFS (Azure DevOps), через день встречаемся для обсуждения статусов задач и возникающих проблем.

Методология – это agile. SDLC стандартный:

 Анализ;

 Разработка;

 Тестирование;

Развертывание.