Cloud, DevOps
Pracuj.pl Listing Scraper and Notifier
Project URL: https://github.com/Shift-Happens/pracuj.pl-listing-scraper/tree/lambda-implementation
Automated job scraper that monitors Pracuj.pl for new job offers, stores them in DynamoDB, and sends notifications via Telegram.
Architecture
- AWS Lambda Function: Runs hourly to fetch and process job listings
- DynamoDB: Stores job offers and tracks new listings
- Telegram Bot: Delivers notifications about new job opportunities
- Hourly scraping of new job offers
- Real-time Telegram notifications
- Serverless AWS Lambda deployment
- DynamoDB for offer tracking
- Configurable job search criteria
- Markdown-formatted notifications
- Technology and work mode analytics