Ищу работу: C# / .NET Backend Developer (Middle+). Более 5 лет занимаюсь backend-разработкой на C#/.NET. Работал над распределёнными системами, микросервисами, интеграциями и обработкой больших объёмов данных.

Формат работы: удалённо, гибрид или офис. География: Воронеж, также рассматриваю удалённые предложения.

Из опыта: — Разрабатывал и развивал backend-сервисы и API на ASP.NET Core. — Работал с PostgreSQL: проектирование запросов, транзакции, пакетная обработка данных. — Реализовывал асинхронное взаимодействие сервисов через Kafka и RabbitMQ, интеграции по REST и gRPC. — Работал с ClickHouse и S3: потоковая выгрузка данных, архивирование партиций, оптимизация хранения. — Разрабатывал фоновые процессы, использовал Prometheus и Grafana для мониторинга сервисов.

Примеры задач: — Переработал импорт больших CSV-файлов, снизив потребление памяти в 2,5 раза и устранив OutOfMemory на крупных файлах. — Унифицировал доменную модель и контракты данных для трёх аналитических витрин, сократив дублирование моделей. — Реализовал архивацию данных ClickHouse в S3 в формате Parquet с компрессией ZSTD для соблюдения лимита горячего хранения. Основной стек: C#, .NET, ASP.NET Core, PostgreSQL, EF Core, Kafka, RabbitMQ, Redis, ClickHouse, gRPC, REST API, Docker, Prometheus, Grafana.

Буду рад предложениям от команд и рекомендациям.