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