Что предстоит делать:
-
Анализ требований заказчиков;
-
Разработка концепций, архитектурных решений и подходов к реализации бизнес-процессов;
-
Проработка архитектурных решений по взаимодействию подсистем миграции между собой для решения бизнес-задач и поддержка их в актуальном виде;
-
Разработка форматов (спецификаций) взаимодействия подсистем между собой;
-
Проектирование прикладных систем на основе технологий Java, Web, microservices, data streaming и т.п.;
-
Согласование проектной документации (концепций, бизнес-функциональных требований, технических заданий, спецификаций реализации) создаваемых на проекте бизнес- и системными аналитиками;
-
Контроль соответствия разработанных систем архитектурным требования (арх. надзор);
-
Работа в тесном сотрудничестве со командами разработки.
Что для нас важно:
-
Опыт работы в Scrum командах;
-
Отличные аналитически способности;
-
Хорошие знания шаблонов проектирования и интеграции;
-
Опыт проектирования БД (желательно PostgreSQL);
-
Понимание работы Apache Kafka и проектирование интеграции систем с его использованием.
-
Опыт с Open API будет являться преимуществом.
-
Опыт работы с большим количеством разнородной документации;
-
Опыт разработки на Java 8 или 11 от 3-х лет;
-
Опыт работы с Docker, Kuberneties, OpenShift, Istio, iServer;
-
Опыт разработки высоконагруженных распределённых систем в микросервисной архитектуре.