Компания "Employcity"
Продуктовая IT компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, находится в поисках опытного Lead Software Architect!возьмёт на себя полную ответственность за архитектуру сервисов;
проведет аудит текущего решения;
сформирует план архитектурных изменений в соответствии с целями продукта;
поможет выстроить современные процессы архитектурного надзора — ревью, стандарты, документацию и контроль их соблюдения.
Стек и технологии: .NET, C#, MySQL, MongoDB, Docker, k8s, ArgoCD, GitLab.
Чем предстоит заниматься:
Взять на себя полную ответственность за архитектуру всех сервисов и обеспечить её соответствие текущим и будущим целям продукта;
Провести аудит существующей архитектуры, выявить основные технические риски, узкие места, анти-паттерны и точки роста;
Сформировать план архитектурных изменений: целевое видение, этапы перехода, приоритеты, технический roadmap;
Выстроить процесс архитектурного надзора: регулярные ревью, формализация решений, внедрение стандартов, контроль их соблюдения;
Разработать и поддерживать архитектурную документацию: high-level схемы, контекстные диаграммы, описание API, интеграций, контрактов;
Привнести современные подходы к проектированию: event-driven, DDD, модульность, API-first и т.д;
Улучшать масштабируемость, производительность и отказоустойчивость системы;
Совместно с PO и BSA проектировать архитектуру новых фичей, формировать контракты, API, интеграции;
Сотрудничать с тим-лидами разработки, смежными командами для выработки единых технических решений;
Помогать командам принимать архитектурные решения, менторить инженеров, повышать уровень инженерной культуры;
Участие в написании кода (при необходимости).
Какие навыки нужны:
Опыт разработки на .NET от 3х лет;
Опыт в работы в роли Software Architect от 2х лет;
Проактивность, наличие внутренней мотивации драйвить изменения и улучшать архитектуру / архитектурные процессы;
Системное мышление: способность видеть картину в целом, понимать взаимосвязи компонентов и долгосрочные последствия принимаемых решений;
Глубокие знания архитектурных стилей и шаблонов: микросервисы, SOA, event-driven architecture, DDD и т.д.;
Базы данных: Понимание различий и сценариев использования SQL (MS SQL, PostgreSQL) и NoSQL (MongoDB, Redis) СУБД;
API: Опыт проектирования REST API, grpc, понимание концепций идемпотентности, версионирования, безопасности;
Системы сообщений: Опыт работы с брокерами сообщений (Kafka, RabbitMQ);
Легко коммуницируете: умеете работать с инженерами и бизнес-пользователями, уточнять требования и готовить понятное описание архитектурного решения;
Опыт работы с Docker или Kubernetes.
Будет плюсом:
Опыт работы в маркетинговом домене;
Навыки проектирования тестируемой архитектуры, понимание пирамиды тестирования;
Опыт выстраивания современных архитектурных процессов с нуля.
Что компания может предложить Вам:
25 Марта
Старший системный администратор/TeamLead( 1C-Рарус )
Москва
до 180 000 руб.
Компания "1C-Рарус" В связи с ростом числа клиентов мы расширяем команду выездных системных администраторов и ищем TeamLead'а системных...
24 Марта
Руководитель группы разработки (Team Lead) в Яндекс ID
Москва
Компания "Яндекс" Яндекс ID — это гораздо больше, чем форма ввода логина и пароля на сервисах. Мы разрабатываем множество экосистемных...
24 Марта
Инфраструктурный инженер (Infrastructure Software Engineer/Site Reliability Engineering)( HRS )
Москва
Компания "HRS" Что предстоит делать: Обеспечение мониторинга и стабильной работы сервисов (облачная система управления отелями Sonata...
24 Марта
Москва
Компания "Акронис-Инфозащита" П РИВЕТ! МЫ КИБЕРПРОТЕКТ — российская аккредитованная ИТ-компания, разработчик решений для защиты данных....
23 Марта
Руководитель в области интегрированного бизнес-планирования (IBP Lead)
Москва
Компания "Bonduelle" Ключевые задачи роли: Построить и масштабировать модель IBP: управление циклами планирования, повторные прогнозы...
Вакансия размещена в отрасли