Ищем разработчика в продуктовую 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 (Domain-Driven Design) в коммерческих проектах.
- Опыт проектирования доменной модели: агрегаты, Aggregate Root, сущности, Value Objects, бизнес-инварианты.
- Понимание принципов разделения слоёв Domain, Application и Infrastructure.
- Уверенное понимание асинхронности и многопоточности в .NET.
- Docker, Kubernetes, опыт CI/CD.
- Опыт работы с S3 / объектными хранилищами.
- Опыт с Grafana, Prometheus, ELK или аналогичными инструментами мониторинга и логирования.
- Умение самостоятельно проектировать технические решения, декомпозировать задачи и отвечать за результат.
Будет плюсом
- Опыт в финтехе, e-commerce / маркетплейсах.
- Kafka, Redis, gRPC.
- Опыт миграции монолита на микросервисную архитектуру.
- Опыт технического лидерства, code review, менторинга.
Условия:
- полностью удаленный формат работы;
- оформление по ТК РФ в аккредитованную IT компанию;
- график 5/2 с 9 до 18 МСК;
- ДМС;
- компенсация профильного обучения;
- современный стек технологий и минимум бюрократии;
- возможность влиять на архитектуру продукта и технические решения;
- профессиональное развитие и понятные перспективы роста внутри команды.
Ищем разработчика с системным мышлением, который не просто реализует задачи по ТЗ, а понимает архитектуру приложения, видит взаимосвязи между компонентами и способен самостоятельно проектировать решения с учётом бизнес-логики, масштабируемости и поддерживаемости системы.
В сопроводительном письме напишите, какой самый крупный продукт или сервис вы разрабатывали?