Брайт Эйдженси
Solution Architect (Архитектор программных решений)
- microservices architectures
- C4 models
- UML diagrams
- REST
- gRPC APIs
- Kafka
- Docker
- Kubernetes
- OAuth
- TLS
- DevOps
- Architecture
- Английский язык
- Английский — B1 — Средний
Мы приглашаем Solution Architect (Архитектора программных решений) для участия в международном проекте по разработке и развитию платёжной платформы.
Мы ищем специалиста с опытом проектирования микросервисных и распределённых систем, который сможет принимать ключевые архитектурные решения, обеспечивать надёжность и масштабируемость платформы и выстраивать эффективные интеграции с банковскими системами.
О заказчике и проекте
Наш заказчик — крупная международная технологическая компания, специализирующаяся на разработке и поддержке цифровой инфраструктуры и высоконагруженных платформ. Позиция предполагает гибридную работу из офиса заказчика в Алматы и соответствующую релокацию в Казахстан.
Команде предстоит работать над современной платёжной системой, обеспечивающей безопасную обработку транзакций и интеграцию с внутренними и внешними банковскими сервисами.
В основе решения — микросервисная архитектура, асинхронная обработка платежей и событийно-ориентированный подход. Особое внимание уделяется информационной безопасности, отказоустойчивости, масштабируемости и высокой доступности сервисов.
Чем предстоит заниматься
-
Проектировать и развивать микросервисную архитектуру банковской и платёжной платформы.
-
Определять границы сервисов, зоны ответственности компонентов и принципы их взаимодействия.
-
Проектировать REST/gRPC API и интеграции с внутренними и внешними системами.
-
Выстраивать синхронное и асинхронное взаимодействие сервисов с использованием Kafka и других брокеров сообщений.
-
Разрабатывать архитектурные решения для высоконагруженных и распределённых систем с учётом требований к производительности, масштабируемости и отказоустойчивости.
-
Проектировать механизмы обработки ошибок, повторных запросов (retry) и восстановления после сбоев.
-
Определять подходы к обеспечению безопасности API и межсервисного взаимодействия.
-
Участвовать в проектировании инфраструктурных решений с использованием Docker и Kubernetes.
-
Разрабатывать и поддерживать архитектурную документацию: C4, UML, Sequence Diagrams (диаграммы последовательностей) и Component Diagrams (диаграммы компонентов).
-
Анализировать существующую архитектуру, выявлять технические ограничения и предлагать решения по её развитию.
-
Оценивать технические риски и влияние архитектурных изменений на работу платформы.
-
Согласовывать архитектурные решения с командами разработки, аналитики и DevOps, консультировать специалистов по вопросам их реализации.
Что мы ожидаем
-
От 3 лет практического опыта проектирования микросервисной архитектуры.
-
Опыт проектирования распределённых систем с большим количеством взаимодействующих сервисов.
-
Уверенные знания REST/gRPC API и принципов построения интеграционных решений.
-
Практический опыт работы с Apache Kafka или другими брокерами сообщений.
-
Понимание Event-Driven Architecture (событийно-ориентированной архитектуры) и асинхронного взаимодействия.
-
Опыт проектирования высоконагруженных, масштабируемых и отказоустойчивых систем.
-
Опыт работы с Docker и Kubernetes на архитектурном уровне.
-
Умение разрабатывать архитектурную документацию с использованием C4, UML, Sequence Diagrams (диаграмм последовательностей) и Component Diagrams (диаграмм компонентов).
-
Понимание принципов информационной безопасности: OAuth, TLS, аутентификация, авторизация и управление доступом.
-
Опыт работы с банковскими, платёжными или другими критически важными системами с высокими требованиями к надёжности и согласованности данных.
-
Умение анализировать существующие решения, выбирать архитектурные паттерны и технологии с учётом бизнес-задач.
-
Опыт взаимодействия с командами разработки, бизнес- и системными аналитиками, DevOps-инженерами.
-
Английский язык — от Intermediate (среднего уровня, B1).
Что мы предлагаем
- Международные проекты и карьерный рост. Возможность развивать архитектурную экспертизу, работать с современными технологиями и участвовать в масштабных международных проектах.
- Гибкость карьерного развития. Возможность перехода между проектами и развития в интересующих технологических направлениях.
- Дополнительное вознаграждение. Возможность получать до 1 000 евро в месяц дополнительно в зависимости от уровня экспертизы и участия в корпоративных инициативах. Накопленная сумма выплачивается в составе ежегодного бонуса.
- Обучение и сертификация. Доступ к корпоративной образовательной платформе, программам наставничества и компенсации профессиональных сертификаций, включая AWS, PMP и другие.
- Социальный пакет. Частное медицинское страхование и компенсация занятий спортом в зависимости от условий трудоустройства.
- Реферальная программа. Дополнительные бонусы за рекомендации специалистов.
- Корпоративная культура. Командные мероприятия, профессиональные сообщества и неформальные активности.
Персональные данные кандидатов обрабатываются и защищаются в соответствии с международными требованиями. Подробнее: https://andersenlab.com/privacy-policy