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