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