Компания Group Working занимается надежным трудоустройством в Европейском Союзе. Мы сотрудничаем с многими партнерами в таких странах, как Германия, Бельгия, Австрия, Франция и Нидерланды. Для расширения нашей деятельности и оптимизации процесса поиска потенциальных партнеров и работников необходимо разработать парсер, который автоматически собирать контактную информацию с различных европейских сайтов по трудоустройству.
На сегодняшний день мы находимся в поиске разработчика-парсера
Объем работ
Разработка парсера, который будет:
○ Собирать контактную информацию с определенных сайтов.
○ Фильтровать вакансии по странам и профессиям.
○ Сохранять собранные данные в структурированном формате.
Настройка системы для непрерывного сбора данных в реальном времени.
Тестирование и внедрение парсера в рабочую среду.
Целевые сайты для парсинга
● OLX
● Flagma
● Jooble
(Возможность добавления других сайтов по согласованию)
Целевые страны
● Германия
● Бельгия
● Австрия
● Франция
● Нидерланды
Функциональные требования
● Реальное время сбора данных: парсер должен работать онлайн и собирать свежие вакансии без задержек.
● Фильтрация по критериям: обеспечить сбор данных только с определенных стран и по заданным профессиям.
● Масштабируемость: возможность добавления новых сайтов и профессий для парсинга.
● Сохранение данных: результаты парсинга должны сохраняться в базе данных или экспортироваться в форматах CSV/Excel.
Технологические требования
● Язык программирования: Python, Node.js или другая соответствующая технология, которая обеспечит необходимую функциональность и производительность.
● База данных: MySQL, PostgreSQL или NoSQL решение для хранения собранных данных, также рассматривается вариант сохранения данных в JSON, после чего преобразования их в читаемый формат (Текстовый файл) или же подключить парсер к телеграм боту для ежедневного уведомления.
● Фреймворки и библиотеки: использование современных инструментов для парсинга веб-сайтов (например, Scrapy, BeautifulSoup).
Требования к исполнителю
● Опыт разработки парсеров и работы с веб-скрейпингом.
● Умение работать с базами данных и веб-технологиями.
● Готовность к сотрудничеству и обсуждению деталей проекта.
Заработную плату обсуждаем во время собеседования.
Если Вам интересна наша предложение, с удовольствием с вами пообщаюсь по поводу сотрудничества.