Обязанности:
Продуктовая IT компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, в том числе с мировой известностью, основная часть которых представляет собой B2B решения развлекательной, игровой и спортивной тематики ищет System Architect уровня Middle+ Стек и инструменты: Back: ; C#, Kafka, MongoDb, MySql, Clickhouse, PostgreSQL, Redis/KeyDb. Front: ; Next, React, TypeScript, Graphql. Infra: Bare metal, k8s, Docker, Gitlab, ELK. Чем предстоит заниматься: Проектирование и дальнейшее развитие целевой архитектуры SaaS продукта, участие в разработке технических решений; Документирование архитектуры, ведение и актуализация технической документации по разрабатываемым решениям; Проработка и принятие решения по технической адаптации продукта к новым требованиям бизнеса, даже если в начале процесса проектирования они не были известны в полном объеме; Участие в процессе разработки: взаимодействие с командой разработки, общение с владельцами существующих систем, проработка (совместно с аналитиками) ФТ/НФТ для разрабатываемых систем, сервисов и интеграций; Синхронизация архитектурных решений между командами и подразделениями; Осуществление архитектурного надзора. Какие навыки нужны: Реальный опыт проектирования архитектуры ИТ решений в качестве архитектора от 4-х лет; Опыт разработки высоконагруженных распределённых систем в качестве архитектора; -Знание шаблонов проектирования и документирования архитектуры в различных доменах (бизнес, данные, приложения, инфраструктура); Знание принципов и способов построения масштабируемых систем. Опыт формирования документов уровня HLA; Опыт разработки архитектурной документации (компонентная, функциональная, развертывания и т.д.); Навыки проектирования и разработки решений с применением RabbitMq, Kafka; Знания в области хранилищ данных и NoSQL решений (MySql, PostgreSQL, Redis, Elastic, MongoDB, ClickHouse); Опыт работы с микросервисной архитектурой, понимание технологий контейнеризации и систем оркестрации контейнеров; Развитые soft-скилы (проведение переговоров, публичные выступления, убеждение на основе аргументации); Самостоятельность, умение договариваться и обосновывать свои архитектурные решения не только перед тех командой, но и бизнесом. Будет плюсом: Опыт описания архитектуры в виде Architecture as a code; Опыт разработки высоконагруженных многокомпонентных систем на С#. Что компания может предложить: Возможность развивать свои компетенции и применять знания на практике; Компания заинтересована в развитии своих сотрудников: готовы привлекать наставников и оплачивать курсы для повышения квалификации; Отсутствие бюрократии, быстрое согласование необходимых вещей; Предоставляем 4 day-off в год за счет компании; Английский язык или психолог на выбор (частичная компенсация); Компенсация спортзала; ДМС после испытательного срока; Компания поддерживает сотрудника в важные периоды жизни; Премия в виде 13-ой зарплаты по итогам работы за год; Индексация заработной платы раз в год по результатам работы.