Мы помогаем компаниям проводить цифровую трансформацию – сочетая технологический консалтинг с разработкой программного обеспечения. Мы работаем в основном с сервисными компаниями среднего размера.
В роли Solution Architect вы будете руководить проектированием технических решений на основе бизнес-потребностей, выявленных в ходе клиентских воркшопов и анализа. Ваша задача – оценивать доступные данные, технологии и инструменты, а также предлагать архитектурные подходы для новых систем или улучшений. Вы будете проверять осуществимость, оценивать API и согласовывать технический дизайн с бизнес-целями.
Это роль, ориентированная на клиента – вы будете напрямую взаимодействовать с заинтересованными сторонами для уточнения требований и их преобразования в архитектурные и исполнительные планы.
Обязанности
- Анализ бизнес-потребностей и их преобразование в масштабируемую, поддерживаемую архитектуру
- Проектирование системной архитектуры и определение технологического стека для новых программных решений
- Оценка существующих систем и API для выявления возможностей и ограничений
- Взаимодействие с владельцами продуктов, разработчиками и другими заинтересованными сторонами
- Создание архитектурной документации и диаграмм
- Обеспечение архитектурной согласованности и технической осуществимости
- Руководство командами по внедрению и поддержка принятия технических решений
- Участие в клиентских воркшопах и сессиях технического исследования
Требования
Hard Skills
- Подтвержденный опыт проектирования системной архитектуры для пользовательских программных решений
- Глубокое понимание веб-технологий, REST API, баз данных (SQL/NoSQL)
- Владение как минимум одной облачной платформой (например, AWS, Azure, GCP)
- Опыт работы с микросервисной архитектурой и паттернами интеграции
- Знакомство с инструментами SaaS и разработкой пользовательского ПО
- Способность читать и интерпретировать документацию API и оценивать варианты интеграции
- Понимание жизненного цикла разработки ПО (Agile, DevOps)
Soft Skills
- Отличные коммуникативные и презентационные навыки – способность объяснять технические концепции нетехнической аудитории
- Аналитическое мышление и подход к решению проблем
- Сильное чувство ответственности и подотчетности
- Командная работа и взаимодействие с заинтересованными сторонами
- Клиентоориентированный подход и адаптивность