C#/.NET Backend Developer (Middle+/Senior)
Описание
Ищем разработчика в продуктовую IT-команду, которая создает сервис автоматизации и аналитики для продавцов на маркетплейсах. Продукт помогает бизнесу принимать решения на основе данных, автоматизировать процессы и управлять ценами. Команда активно развивает платформу, поэтому сейчас ищет разработчика, который хочет работать над сложными техническими задачами, а не просто закрывать задачи по бэклогу. Задачи Разработка и поддержка микросервисов на C# / .NET. Проектирование и оптимизация схем баз данных (MySQL, ClickHouse). Настройка обмена сообщениями через RabbitMQ. Контейнеризация приложений (Docker) и деплой в Kubernetes. Настройка CI/CD пайплайнов в Azure DevOps. Интеграция с внешними API и системами. Написание документации и поддержка кода. Участие в архитектурных решениях. Требования 3+ лет коммерческой разработки на C#/.NET, уверенное знание .NET Core / ASP.NET Core. Опыт разработки высоконагруженных backend-систем, понимание производительности, масштабирования, отказоустойчивости. Уверенное знание SQL, опыт работы с PostgreSQL и ClickHouse, включая оптимизацию запросов и работу с большими объёмами данных. Опыт работы с RabbitMQ / MassTransit и другими брокерами сообщений. Опыт разработки микросервисной архитектуры. Практический опыт проектирования по DDD: Bounded Context, Aggregate, Entity, Value Object, Domain Events. Уверенное понимание асинхронности и многопоточности в .NET. Docker, Kubernetes, опыт CI/CD. Опыт работы с S3 / объектными хранилищами. Опыт с Grafana, Prometheus, ELK или аналогичными инструментами мониторинга и логирования. Умение самостоятельно проектировать технические решения, декомпозировать задачи и отвечать за результат. Будет плюсом Опыт в финтехе, e-commerce / маркетплейсах. Kafka, Redis, gRPC. Опыт миграции монолита на микросервисную архитектуру. Опыт технического лидерства, code review, менторинга. Условия: полностью удаленный формат работы; оформление по ТК РФ в аккредитованную IT компанию; график 5/2 с 9 до 18 МСК; ДМС; компенсация профильного обучения; современный стек технологий и минимум бюрократии; возможность влиять на архитектуру продукта и технические решения; профессиональное развитие и понятные перспективы роста внутри команды. В сопроводительном письме напишите, какой самый крупный продукт или сервис вы разрабатывали?