Мы создаем сложные, высоконагруженные сервисы и ищем системного ИТ-архитектора, который возьмет на себя ответственность за ключевые технологические решения.
Это роль для глубокого технического эксперта, который умеет говорить на языке бизнеса, координировать команды и нести архитектурные решения от концепции до работающего кода.
Чем предстоит заниматься:
- Проектировать бизнес-архитектуру (моделирование бизнес-процессов и потоков данных между сервисами; определение границ ответственности каждого сервиса; формирование контекстных и контейнерных диаграмм; проектирование схем хранения данных и выбора типов хранилищ с учетом требований к производительности и целостности; выбор технологий, инструментов и платформ для реализации проектов, обоснование технологических решений)
- Проработкой контрактов взаимодействия (Описание API, форматов сообщений, событий, бизнес-правил; уточнение атрибутов и семантики данных; определение версионности контрактов и правил обратной совместимости)
- Согласовывать и документировать (Работа с командами разработки и аналитиками для согласования контрактов; обеспечение доступности документации (например, OpenAPI, AsyncAPI, JSON Schema, UML Sequence diagrams)
- Сопровождать жизненный цикл контрактов (Отслеживание изменений и управление их влиянием, обеспечение соответствия реализаций контрактам)
- Координировать команду (Оценка трудозатрат и сроков на реализацию архитектурных решений, координация внедрения изменений в разных командах; коммуникация и согласование с ключевыми стейкхолдерами: бизнес-заказчиками, командами разработки, архитекторами, специалистами по информационной безопасности (ИБ), инфраструктурными командами).
Что хотели бы видеть в кандидате:
- Бизнес-архитектура:
-Методологии TOGAF, ArchiMate, BPMN.
-C4 Model для описания архитектуры. - Сервисное взаимодействие:
-REST, SOAP, gRPC, GraphQL, event-driven архитектура.
-Форматы данных (JSON, XML, Avro, Protobuf).
-Модели версионности API. - Хранение и обработка данных:
-Понимание принципов работы SQL (PostgreSQL, Oracle) и NoSQL (MongoDB, Redis, Cassandra) СУБД
-Понимание ETL инструментов (Airflow, NiFi и т.п.)
-Брокеры сообщений (Kafka, RabbitMQ и т.п.) - Интеграционные паттерны:
-Enterprise Integration Patterns.
-API Gateway, Service Mesh. - DevOps-практики:
-Понимание принципов CI/CD (GitLab, Jenkins)
-Понимание принципов контейнеризации (Docker, Docker Compose) и оркестрации (Kubernetes). - Информационная безопасность:
-Понимание базовых принципов информационной безопасности (аутентификация, авторизация -OAuth2.0/OpenID Connect, SSL/TLS, безопасность API)
Инструменты:
-Swagger/OpenAPI, AsyncAPI.
-Draw.io, PlantUML, Archi, Structurizr
-Confluence, Git.
Методологии:
- Agile/Scrum/Kanban.
- Domain-Driven Design (DDD)
- Contract-First Development.
Что мы предлагаем:
- Постоянное развитие и работа с передовыми трендовыми технологиями
- Комфортное рабочее место в офисе (технопарк Морион)
- Официальное трудоустройство
- Конкурентную заработную плату
- Частичную компенсацию спорта/ДМС
- Корпоративные мероприятия, митапы и обучения.