Назад к вакансиям

Senior C#/.NET Developer

МедиалогияМоскваГибрид5/2Полная занятость
PostgreSQLKubernetesCI/CDDockerKafkaC#Redis.NETHTTPElasticsearchMultithreadingAsynchronous Programming

Описание

Обязанности

  • Разработка и поддержка отказоустойчивых систем сбора открытых данных (парсеров) на .NET 8/10.
  • Оптимизация производительности компонентов, работающих в режиме 24/7.
  • Внедрение механизмов эффективного обхода систем защиты от ботов.

Требования

  • Знание Microsoft .NET и C#, понимание многопоточности и асинхронного программирования (async/await, TPL).
  • Опыт разработки систем сбора данных (scraping/parsing) и понимание протоколов HTTP/HTTPS и WebSocket.
  • Умение писать чистый эффективный код и понимание его работы под нагрузкой.
  • Опыт работы с MS SQL Server или PostgreSQL.

Будет плюсом

  • Навыки работы с регулярными выражениями и библиотеками для парсинга: HtmlAgilityPack, AngleSharp.
  • Знание Elasticsearch и опыт работы с NoSQL-решениями, включая Redis и Cassandra.
  • Понимание работы брокеров сообщений Kafka и RabbitMQ.
  • Опыт работы с Docker, Kubernetes и понимание CI/CD.

Условия

  • Полная занятость, трудовой договор, график 5/2.
  • Работа удалённо или в гибридном формате в Москве.