Москва, Бумажный проезд, 2/2
Метро: БелорусскаяОписание проекта
«Радар» — B2B-платформа мониторинга и аналитики, которая автоматически собирает и актуализирует данные из множества внешних источников, нормализует и обогащает их, формирует «события» и «триггеры» по рынку и помогает бизнесу находить перспективные проекты и контрагентов раньше конкурентов.
Задачи
Проектировать и разрабатывать ключевые backend-сервисы на .NET: сбор, обработка, обогащение данных, скоринг, выдача результатов.
Прорабатывать архитектуру пайплайнов обработки данных: очереди, ретраи, идемпотентность, дедупликация, гарантия доставки, backpressure.
Проектировать доменную модель и контракты: проект, компания, контакт, событие/триггер, лид, скоринг, связи и жизненный цикл данных.
Реализовывать и поддерживать REST API для фронтенда и интеграций (CRM, уведомления, выгрузки).
Оптимизировать PostgreSQL: схемы, индексация, транзакции, профилирование запросов, миграции, подходы к масштабированию.
Участвовать в выборе инфраструктурных и кросс-сервисных решений: логирование, метрики, трассировка, алерты, CI/CD.
Требования
Сильный опыт .NET/C# backend (желательно .NET 7/8), проектирование сервисов под нагрузкой.
Отличное понимание ASP.NET Core, конкурентности/асинхронности, потоков данных.
EF Core: уверенная работа с моделированием, миграциями, конфигурацией, отслеживанием изменений, оптимизацией LINQ-запросов и предотвращением типичных проблем (N+1, избыточные Include, неправильная загрузка графов, контекст и жизненный цикл DbContext).
PostgreSQL на продвинутом уровне (профилирование запросов, индексы, транзакции, блокировки).
Опыт построения распределённых/асинхронных систем (Kafka/RabbitMQ или аналоги).
Практический опыт наблюдаемости (structured logging, metrics, tracing) и эксплуатации сервисов.
Умение принимать архитектурные решения с учетом стоимости разработки и поддержки.
Будет плюсом
DDD на практике, event-driven подход.
Опыт Elasticsearch/ClickHouse для аналитики и поиска.
Опыт Kubernetes в проде, SRE-практики.
Условия
Полная занятость, удалённо/гибрид (по договорённости).
Возможность влиять на архитектуру и стандарты разработки, развивать продукт от MVP к платформе.
Стек: .NET + PostgreSQL, EF Core, интеграции с AI, фронтенд TypeScript/React, инфраструктура Docker (расширение до Kubernetes по мере роста).
Возможность влиять на архитектуру и продукт: от MVP до масштабируемой платформы с несколькими отраслевыми модулями.
(Здесь можешь добавить другие плюшки компании)
Ключевые навыки
C#, .NET, ASP.NET, EF Core, PostgreSQL, SQL, Kafka/RabbitMQ, Docker, Kubernetes, Microservices, Observability, REST, DDD