Expected duration: less than 1 week We are seeking an experienced Python developer to optimize and enhance our job data collection system. The current Selenium-based approach needs to be replaced with a more efficient API-driven solution, incorporating sophisticated data management and robust error handling.
Key Requirements - Strong Python programming skills with API integration experience - Database design and implementation (PostgreSQL preferred) - Experience with data versioning and delta tracking - Familiarity with VPN handling for IP rotation - Linux server deployment experience (Ubuntu)
Technical Specifications
Core Functionalities 1. API Integration - Implement API-based job ID collection to replace current Selenium approach - Design intelligent filtering system to manage data retrieval within API limitations - Develop dynamic filter adjustment for optimal data collection
2. Database Design & Implementation - Design and implement a PostgreSQL database structure - Key data points to track: - Job IDs and metadata - First addition and update dates - Full job details (JSON format) - Update tracking and versioning - Job availability status
3. Data Management - Implement delta versioning for historical tracking - Design system to handle regular job listing updates - Ensure no data loss during updates
4. System Features - Flexible time period selection for data retrieval - Automatic filter optimization to work within API limitations - IP rotation mechanism using NordVPN
Additional Requirements - Comprehensive logging system - Email notification system for errors and results - Daily statistics tracking and reporting - Server deployment on Ubuntu VPS
Technical Considerations - System must handle large volumes of data efficiently - Solution should be scalable and maintainable - Must work within API rate limits and restrictions
Deliverables 1. Complete Python codebase 2. Database schema and implementation 3. Import of existing data 4. Deployment documentation 5. System documentation including error handling procedures
Skills Required - Advanced Python programming - API integration expertise - Database design and optimization - Linux server administration - Network handling (VPN integration)
This is a complex project requiring a developer with strong system design skills and attention to detail. The ideal candidate will have experience with large-scale data collection and management systems.
Logo Design Category: Graphic Design, Illustration, Logo Design, Photoshop Budget: $30 - $250 USD
05-Nov-2025 05:04 GMT
Branding Banners for Web & Social Category: Adobe Illustrator, Photoshop, Banner Design, Branding, Graphic Design, Logo Design, Web Design Budget: ₹2000 - ₹5000 INR
Guangzhou English-Mandarin Interpreter Category: Business Consulting, Business Development, English Translation, Language Tutoring, Market Research, Project Management, Public Speaking, Supplier Sourcing, Time Management, Translation Budget: $15 - $25 USD
Online Sales & SEO Specialist Needed Category: Amazon, Customer Service, Digital Marketing, Email Marketing, Internet Marketing, Link Building, Marketing, SEO, Shopify, Social Media Marketing Budget: $250 - $750 CAD
General Assistant- Full-time opportunity Category: Book Writing, Copy Typing, Data Entry, Excel, Ghostwriting, Microsoft Access, Microsoft Exchange, Word Budget: £10 - £15 GBP
05-Nov-2025 04:53 GMT
Real Estate Marketing Presentation Category: Article Writing, Business Development, Content Creation, Content Writing, Copywriting, Graphic Design, Marketing, Real Estate Budget: ₹1500 - ₹12500 INR
05-Nov-2025 04:51 GMT
Service-Based E-commerce Site Build Category: ECommerce, HTML, Magento, Payment Gateway Integration, PHP, Shopify, Web Development, Web Services, Web Design, WooCommerce Budget: $30 - $250 NZD
Letter press template for custom wedding stationary Category: Adobe Illustrator, Photoshop, Graphic Design, Illustration, Logo Design, Print Design, Typography, Vector Design, Visual Arts Budget: $10 - $30 USD
05-Nov-2025 04:50 GMT
Power BI KPI Dashboard Category: Data Analysis, Data Modeling, Data Visualization, Excel, Microsoft Access, MySQL, Power BI, Visual Basic Budget: ₹1500 - ₹12500 INR