Москва
Обязанности:
- прорабатывать требования и архитектурные решения в рамках системы;
- оценка требований заказчиков с точки зрения соответствия принятой архитектуре, участие в выработке возможных способов реализации;
- управление техническим долгом и архитектурными задачами;
- управление архитектурными артефактами;
- коммуникации со смежными подразделениями по вопросам архитектуры, участие в коллегиальных архитектурных органах;
- архитектурный контроль за деятельностью команд разработки;
- расчет потребностей инфраструктуры для успешного функционирования и развития информационных систем, включая необходимые вычислительные мощности, сетевую инфраструктуру, хранилища данных и другие ресурсы;
- выработка решений для обеспечения требований надежности и оказоустойчивости систем;
- разработка концепций, архитектурных решений и подходов к реализации программных продуктов.
Требования:
- опыт работы в роли архитектора решений от 3-х лет;
- опыт проектирования микросервисной архитектуры;
- знание паттернов интеграций (синхронный, асинхронный), понимать плюсы и минусы обоих вариантов, понимать, когда нужно применять один, когда другой;
- опыт проектирования отказоустойчивых распределенных систем;
- знание принципов обеспечения информационной безопасности;
- понимание работы сетей, инфраструктуры;
- опыт работы с СУБД, понимать их ограничения, владение навыками проектирования;
- опыт работы с Archimate или аналогом;
- уметь работать с нотацией BPMN, UML (диаграмма последовательности);
- опыт построения сложных систем, в том числе на основе OpenSource решений (Kafka, PostgreSQL, Kubernetes, Nginx, Redis);
- опыт работы со следующим стеком технологий: Java 8-11, Kotlin, Spring/Springboot, PostgreSQL, Kafka, Redis;
- Maven/Gradle, Docker/Kubernetes(или OpenShift);
- сильные коммуникативные навыки (нужно много общаться с людьми, как внутри команды, так и со смежными стримами);
- лидерские качества (уметь находить аргументы при убеждении в правильности решений);
- знание технического английского языка, разговорный английский приветствуется;
- навыки презентации (защита арх. решений на коллегиальных органах).