034 - 1001 Remote Jobs веб-сайт
Разработка и продвижение веб-сайта агрегатора удаленных вакансий в ИТ-сфере - 1001 Remote Jobs.
Особенности проекта:
- сбор удаленных вакансий с сайтов по поиску работы через стандартные входные RSS-ленты или нестандартный парсинг
- сборщик вакансий можно запускать настолько часто, насколько необходимо (через cron job)
- отдельный функционал для операций с БД (data access layer)
- фильтрация вакансий по навыкам (30+ базовых навыков - java, frontend, php и т.д.)
- выходные RSS-ленты (также с фильтрацией по навыкам)
- кеширование входных RSS-лент, веб-страниц и выходных RSS-лент
- англоязычная и русскоязычная версии (+отдельные мобильные версии)
Среда разработки - PHP, MySQL, NetBeans, TortoiseHg.
Статус - ведущий разработчик.
Development and promotion of website for aggregating remote jobs in IT area - 1001 Remote Jobs (www.1001remotejobs.com).
Project features:
- collecting remote jobs from a number of job sites using standard input RSS-feeds or custom parsing
- jobs collector can be run as frequently as needed (through cron job)
- separate functionality for operations with DB (data access layer)
- filtering jobs by skills (30+ base skills - java, frontend, php etc.)
- output RSS-feeds (filtered by skills also)
- caching logic for input RSS-feeds, web pages and output RSS-feeds
- English and Russian versions of website (+ separate mobile versions)
Environment - PHP, MySQL, NetBeans, TortoiseHg.
Roles - Lead Developer.