Архитектор
Архитектор в ИТ-компанию.
Задачи:
✔️ Анализ требований заказчиков.
✔️ Разработка концепций, архитектурных решений и подходов к реализации бизнес-процессов.
✔️ Проработка архитектурных решений по взаимодействию подсистем миграции между собой для решения бизнес-задач и поддержка их в актуальном виде.
✔️ Разработка форматов (спецификаций) взаимодействия подсистем между собой.
✔️ Проектирование прикладных систем на основе технологий Java, Web, microservices, data streaming и т.п.
✔️ Согласование проектной документации (концепций, бизнес-функциональных требований, технических заданий, спецификаций реализации) создаваемых на проекте бизнес- и системными аналитиками.
✔️ Контроль соответствия разработанных систем архитектурным требования (арх. надзор).
✔️ Работа в тесном сотрудничестве со командами разработки.
Требования:
✔️ Опыт работы архитектором от 2-х лет с микросервисными решениями.
✔️ Опыт работы в Scrum-командах.
✔️ Отличные аналитически способности.
✔️ Хорошие знания шаблонов проектирования и интеграции.
✔️ Опыт проектирования БД (желательно PostgreSQL).
✔️ Понимание работы Apache Kafka и проектирование интеграции систем с его использованием.
✔️ Опыт с Open API будет являться преимуществом.
✔️ Опыт работы с большим количеством разнородной документации.
Будет плюсом:
✔️ Опыт разработки на Java 8 или 11 от 3-х лет.
✔️ Знание фреймворков: Spring (желательно: Boot, Cloud, Integration, AOP, Security, etc.), Hibernate (Core, Search etc.).
✔️ Опыт работы с Docker, Kuberneties, OpenShift, Istio, iServer.
✔️ Опыт разработки высоконагруженных распределённых систем в микросервисной архитектуре.