Описание
Описания нет
Задачи
•Разрабатывать и поддерживать отказоустойчивые системы сбора открытых данных на .NET 8/10
•Оптимизировать производительность компонентов, работающих в режиме 24/7
•Внедрять механизмы эффективного обхода систем защиты от ботов
Требования
•Знать платформу Microsoft .NET (C#), понимать принципы многопоточности и асинхронного программирования (async/await, TPL)
•Иметь опыт разработки систем сбора данных и понимать работу протоколов HTTP/HTTPS и WebSocket
•Уметь писать чистый эффективный код и понимать, как он работает под нагрузкой
•Иметь опыт работы с MS SQL Server или PostgreSQL
Будет плюсом
•Навыки работы с регулярными выражениями и библиотеками для парсинга (HtmlAgilityPack, AngleSharp)
•Знание Elasticsearch и опыт работы с NoSQL-решениями (Redis, Cassandra)
•Понимание принципов работы брокеров сообщений (Kafka, RabbitMQ)
•Опыт работы с Docker, Kubernetes и понимание процессов CI/CD
Условия
•Трудовой договор
•График 5/2