Свяжитесь напрямую по этой вакансии
Мы создаём высокопроизводительную облачную платформу для параллельного запуска сотен и тысяч браузеров (Chromium/Chrome/Firefox) в контейнерах или micro-VM, с управлением через:
Chrome DevTools Protocol (CDP)
WebSocket
Selenium WebDriver API
Puppeteer / Playwright
CEFSharp (встроенные браузеры под .NET)
Платформа используется для крупномасштабного распределённого парсинга, обхода антибот-защит, автоматизации веб-интерфейсов и написания сложных пользовательских сценариев.
Мы ищем специалиста, способного построить многопоточную распределённую систему сбора данных, использующую удалённые браузеры и гибридные протоколы управления.
управление десятками/сотнями браузерных сессий одновременно
работа напрямую через Chrome DevTools Protocol (CDP)
выполнение JS в контексте страницы
сбор HTML, JSON, network responses
параллельные очереди задач, дедупликация URL, retry-логика
планирование обхода сайтов (BFS/DFS, сегментация)
Puppeteer:
режим connect к удалённому браузеру
разработка сложных сценариев, хук сетевых запросов
Playwright:
connectOverCDP к удалённым сессиям
интеграция page events, route interception
Selenium:
разработка bridge-слоя к удалённым браузерам
интеграция WebDriver API поверх CDP
CEFSharp:
работа с встроенным Chromium Embedded Framework
интеграция парсера с C#-окружением (если требуется)
расширенные браузер-эвенты, скрытие автоматизации
анализ поведения встроенного CEF под нагрузкой
обход challenge-страниц
симуляция пользовательского поведения (scroll, input, delays)
анализ WebGL/Canvas/DOM изменений
получение данных из JS-фреймворков (SPA, React, Angular)
работа с Residential/Mobile прокси
управление большими пулами WebSocket-соединений
fault-tolerance: перезапуски, ретраи, восстановление сессий
оптимизация сетевых запросов
снижение латентности при работе через прокси
интеграция с облачной системой создания/завершения браузеров
глубокое знание Network.*
DOM.*
Runtime.*
Page.*
работа напрямую через WebSocket
опыт работы с CDP без Puppeteer — критически важно
опыт сложных сценариев
intercept запросов
работа через browserWSEndpoint
bypass некоторых антибот-проверок
опыт работы с Playwright API
умение подключаться к удалённому браузеру (connectOverCDP)
знание route/network-hooks
глубокое понимание Selenium API
опыт интеграции Selenium с нестандартными средами
понимание ограничений протокола W3C WebDriver
опыт внедрения и настройки CEFSharp
управление страницей и ресурсами через CEF API
понимание DevTools-интеграции с CEF
опыт работы с встраиваемым браузером под .NET
плюсом — опыт кастомизации рендера/JS binding
Go (предпочтительно)
Node.js
Python
Rust
C# (для CEFSharp-модулей)
работа с очередями задач
синхронизация потоков (mutex, channel, async-await)
умение писать код, который выдерживает 100–1000 параллельных сессий
4 месяца назад
ИИ напишет его по вашему резюме, останется только отправить
По городу