System Architect
Требования
Местоположение и тип занятости
Компания
ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России
Описание вакансии
О компании и команде
Мы ищем системного архитектора на направление разработки системы активации приложений.
Система активации - распределенная высоконагруженная система, отвечающая за процесс активации приложений и сервисов, используемых
конечными пользователями (подтверждение правомерности использования приложения, предоставление приложению лицензионной информации,
накопление статистики использования лицензий)
Ожидания от кандидата
- Опыт проектирования и разработка нагруженных сервисов со сложной бизнес-логикой
- Опыт проектирования и разработка распределенных систем
- Опыт проектирования и разработки сервисов и web-приложений на базе .NET framework
- Опыт работы с Microsoft SQL Server
- Опыт использования RabbitMQ
- Опыт использования Apache Kafka
Будет плюсом:
- Опыт использования PostgreSQL / Cassandra / MongoDB / etc
- Опыт работы с технологиями контейнеризации
Условия работы
Должностные обязанности:
- Анализ бизнес-требований и системных требований
- Разработка архитектуры и контроль реализации компонентов и приложений
- Анализ архитектуры и реализации существующих систем, определение проблемных мест, проектирование изменений
- Участие в прототипировании, разработке критически важных участков кода и алгоритмов, проведение design и code reviews
- Участие в разработке стандартов, стратегий и концепций
- Консультирование по техническим и архитектурным вопросам