Ведущий 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 стандартный:
Анализ;
Разработка;
Тестирование;
Развертывание.