Job Seek — мониторинг вакансий и учёт откликов на работу

Job Seek — инструмент для поиска вакансий, который собирает предложения напрямую с карьерных страниц тысяч компаний. Он предназначен для соискателей, желающих отслеживать вакансии у интересующих работодателей, получать уведомления и управлять процессом подачи заявок в одном месте. Интерфейс доступен на английском, немецком, французском и итальянском языках.
Возможности и состав проекта
Проект позволяет создавать списки отслеживания по выбранным компаниям, ролям или местоположениям, а также получать еженедельные уведомления по электронной почте о новых подходящих вакансиях. Пользователи могут сохранять вакансии, отслеживать этапы своих заявок, включая интервью и предложения, а также просматривать статистику своего поиска. Доступен публичный REST API и хостинг MCP-сервера для интеграции с внешними инструментами.
Начало работы и требования
Код проекта распространяется под лицензией MIT, а данные о вакансиях — под лицензией CC BY-NC 4.0, что разрешает некоммерческое использование с указанием авторства. Для запуска проекта требуется Python 3.13+, Node.js 22+ и pnpm 10, а также внешние сервисы: две базы данных PostgreSQL, Redis, Typesense и S3-совместимое объектное хранилище.
Ограничения и выбор сценария
Использование размещённого jseek.co и самостоятельное развёртывание — разные сценарии. Собственный экземпляр требует нескольких сервисов хранения, поиска и очередей, а не только Python-приложения. Карьерные страницы меняются, поэтому полнота и свежесть вакансий зависят от сборщиков. MIT для кода не отменяет ограничения CC BY-NC 4.0 на данные о вакансиях.
Лицензия и условия использования
Код распространяется под MIT. Для данных вакансий README указывает отдельную CC BY-NC 4.0: нужны атрибуция и соблюдение ограничения на коммерческое использование. Перед повторной публикацией сверяйте LICENSE и LICENSE-JOB-DATA, а также условия исходных страниц.





