Медиалогия

Разработчик C# / C# Developer

Коротко

Разработка и поддержка отказоустойчивых систем сбора (парсеров) открытых данных на .NET 8/10 с высокой нагрузкой в режиме 24/7. Компания создаёт высоконагруженные системы анализа СМИ и соцмедиа в реальном времени. Требуется опыт от 1 года с C#/.NET, многопоточностью, асинхронным программированием, парсингом данных (HTTP/HTTPS, WebSocket) и базами MS SQL Server/PostgreSQL. Формат работы — удалённый или гибридный, офис в Москве у м. Дмитровская.

Медиалогия занимается разработкой продуктов по сбору и анализу данных из СМИ и соцмедиа. Мы разрабатываем высоконагруженные системы, которые в режиме реального времени сканируют весь текстовый сегмент Интернета (100+ млн. сообщений в сутки, 1.7 млрд. метрик) и, используя уникальные лингвистические технологии, позволяют осуществлять мгновенный анализ упоминаний наших клиентов в социальных сетях, блогах, форумах и управлять их репутацией.
Обязанности:
•разработка и поддержка отказоустойчивых систем сбора (парсеров) открытых данных на .NET 8/10;
•оптимизация производительности компонентов, работающих в режиме 24/7;
•внедрение механизмов эффективного обхода систем защиты от ботов.
Требования:
•высшее (неоконченное высшее) образование;
•аналогичный опыт работы от 1 года;
•знание платформы 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 процессов.
Условия:
•удаленный или гибридный формат работы;
•заработная плата обсуждается по итогам собеседования с успешным кандидатом;
•ДМС после испытательного срока;
•специальные условия для сотрудников на страхование для членов семьи;
•скидки в компаниях-партнерах (фитнес-центры, обучающие курсы, изучение иностранных языков и многое другое);
•бесплатное онлайн-обучение на корпоративном портале и корпоративная библиотека;
•интересные проекты и возможность влиять на технологический стек;
•офис в пешей доступности от ст. м. Дмитровская (БЦ «Савеловский Сити»).

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте