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