Проект создание платформы, обеспечивающей возможность проведения удаленных предрейсовых и послерейсовых осмотров (для машинстов, таксистов и тд). Проект находится на начальной стадии, будет длиться не меньше года, планы по развитию большие. Сейчас главный заказчик РЖД.
Обязанности:Проектировать гибкие, масштабируемые, высоконагруженные системы;
Анализировать функциональные и нефункциональные требования в контексте архитектуры системы;
Оценивать требования бизнес заказчика на предмет возможных способов реализации;
Контролировать исполнение принятых архитектурных принципов и решений;
Описывать технические решения, используемые в создаваемом продукте;
Взаимодействовать с подразделением ИБ в части формирования требований в системе защиты.
Опыт разработки высоконагруженных приложений на базе микросервисной архитектуры в качестве системного архитектора от 3 лет;
Хорошее знание шаблонов проектирования;
Опыт разработки архитектурной документации (компонентная, функциональная, развертывания и т.д.);
Знания платформы Kubernetes;
Опыт работы с ORM frameworks;
Опыт работы с системами кэширования (Hazelcast/Redis/Tarantul/Gridgain и т.п.);
Опыт работы с Message-oriented middleware (Kafka, Rabbit MQ);
Уверенное знание методологий принципов разработки ПО, включая гибкие(Agile, SCRUM).