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