Системный аналитик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Привет!
Мы — аккредитованная Минцифрой IT-компания, являемся техническим подразделением ГК Авиа Центр - крупнейший консолидатор по продаже туристических услуг. Штат холдинга - 700+ человек, tech.команда - 175 человек. 9 лет мы разрабатываем крутые и современные TravelTech продукты, среди которых: Aviakassa, Colibri, МойАгент.
Aviakassa.com - онлайн платформа, объединяющая внутри себя несколько сервисов по поиску и бронированию авиа и ж/д билетов, выбору отелей и организации трансфера, которой пользуются миллионы людей. Это сложная многоуровенвая highload - система (до 200k rpm запросов в пиках), состоящая из множества библиотек и компонентов.
В данный момент в команду сервиса бронирования отелей требуется системный аналитик с опытом проектирования интеграционных взаимодействий.
Стек, инфраструктура, инструменты: Backend: .NET Framework, .NET 5.0/6.0, ASP.NET; Frontend: Angular JS, Web Forms; Сервисы: REST, SOAP, WCF, ASMX, WebAPI; Очереди: RabbitMQ, MSMQ; Прочее: Redis, MongoDB, MS SQL (T-SQL), TFS/Azure Devops; CI/CD: Автоматизированный процесс, построенный на базе TeamCity/Powershell
Архитектура: сервис-ориентированная архитектура, масштабируемая горизонтально. Оптимизирована под высокие нагрузки.
Глобальная задача специалиста на данной позиции будет заключаться в выводе процесса постановки требований на новый уровень и повышении согласованности команд бизнеса и разработки. Для этого вам предстоит:
- участвовать в развитии продукта и интеграции сторонних ПО в информационную систему
- анализировать технические возможности и ограничения со стороны внешних систем
- разрабатывать техническую и пользовательскую документацию ( спецификации требований, пользовательские сценарии, функциональные и нефункциональные требования)
- формализовывать требования с использованием диаграмм, пользовательских историй, критериев приемки с дальнейшим сопровождением артефактов, специфицировать требования к API
Ожидания от кандидата
- понимание архитектурных принципов построения монолитных приложений и микросервисов
- опыт проектирования и описания API и web-сервисов (REST), понимание способов интеграции между системами
- опыт работы с файловым обменом и форматами данных (JSON, XML), понимание устройства http-протокола. Знание различий и умение работать с основными http-методами(GET, POST, PUT)
- опыт документирования и тестирования API (Postman, Swagger)
- опыт работы с базами данных (MS SQL, MongoDB), знание SQL на базовом уровне
- умение и желание разобраться с существующим проектом и бизнес-процессами и формировать документацию с нуля (use case, user story, feature list)
- Знание и наввык применения UML для моделирования и описания бизнес процессов
Условия работы
- конкурентные финансовые условия: заработная плата (оклад + ежеквартальная премия) и возможность ее пересмотра по результатам ИПР, бонусы за выступление на конференциях, написание проф.статей
- комфорт и свобода: удаленный формат работы и гибкое начало рабочего дня (с 9:00 до 10:00 мск), при желании можно работать в наших офисах в Севастополе, Москве, Бишкеке (есть релокейт-пакет в Киргизию)
- забота о здоровье: ДМС, дополнительные sick days
- крутая команда, поддержка, обучение и развитие: у нас комфортно работать, мы поможем быстро влиться благодаря опытным наставникам и актуальной базе знаний, а если потребуется доп.обучение - компенсируем 50% его стоимости ( в т.ч. английский язык)
- highload проекты, современные технологии и быстрый рост: возможность влиять на проекты, которыми пользуются миллионы, использовать современный стек и прокачивать скиллы, видеть результаты своей работы и расти в должности (senior, teamlead, CTO)
- современная техника: предоставляем в первый рабочий день всем сотрудникам при необходимости
- атмосфера и корпоративы: гибкий менеджмент и отсутствие бюрократии, ежегодные выездные корпоративы для сотрудников из всех регионов
- стабильность: работа в аккредитованной Минцифры IT-компании