System Architect

Местоположение и тип занятости

Можно удаленно

Компания

ТОП-3 международная компания в области IT-безопасности, один из лучших работодателей России

Описание вакансии

О компании и команде

Мы ищем системного архитектора на направление разработки системы активации приложений.

Система активации - распределенная высоконагруженная система, отвечающая за процесс активации приложений и сервисов, используемых
конечными пользователями (подтверждение правомерности использования приложения, предоставление приложению лицензионной информации,
накопление статистики использования лицензий)

Ожидания от кандидата

  • Опыт проектирования и разработка нагруженных сервисов со сложной бизнес-логикой
  • Опыт проектирования и разработка распределенных систем
  • Опыт проектирования и разработки сервисов и web-приложений на базе .NET framework
  • Опыт работы с Microsoft SQL Server
  • Опыт использования RabbitMQ
  • Опыт использования Apache Kafka

Будет плюсом:

  • Опыт использования PostgreSQL / Cassandra / MongoDB / etc
  • Опыт работы с технологиями контейнеризации

Условия работы

Должностные обязанности:

  • Анализ бизнес-требований и системных требований
  • Разработка архитектуры и контроль реализации компонентов и приложений
  • Анализ архитектуры и реализации существующих систем, определение проблемных мест, проектирование изменений
  • Участие в прототипировании, разработке критически важных участков кода и алгоритмов, проведение design и code reviews
  • Участие в разработке стандартов, стратегий и концепций
  • Консультирование по техническим и архитектурным вопросам