WordPress Developer - Web Scraping Specialist - Video Interview

350.0 GBP

350.0 GBP peopleperhour Technology & Programming Overseas
15 hour ago

Description

We are seeking a talented and experienced WordPress Developer with expertise in web scraping to join our dynamic team. The ideal candidate will be responsible for developing and maintaining an automated system to extract car listing data from a target website and seamlessly import it into our WordPress-based platform.
Key Responsibilities:
- Design and implement a robust web scraping solution to extract comprehensive car listing data, including make, model, color, images, and other relevant details.- Develop a WordPress integration system to automatically import and update scraped data into our website.- Create a scheduling system to run the scraper at specified intervals (nightly or multiple times per day) and on-demand.- Implement logic to remove listings from the WordPress site when they are no longer available on the target site.- Ensure data integrity by preventing duplicate entries and maintaining data accuracy.- Optimize the scraping process for efficiency and scalability.- Troubleshoot and resolve any issues that arise during the scraping or import process.
### Required Skills and Qualifications:
- Proven experience in web scraping techniques and technologies (e.g., Python with BeautifulSoup, Scrapy, or Selenium).- Strong proficiency in WordPress development, including custom plugin creation and database management.- Excellent knowledge of PHP, HTML, CSS, and JavaScript.- Experience with RESTful APIs and WordPress hooks.- Familiarity with scheduling tools like cron jobs for automated tasks.- Strong problem-solving skills and attention to detail.- Ability to work independently and as part of a team.- Excellent communication skills to collaborate with team members and stakeholders.
### Preferred Qualifications:
- Experience with image processing and handling in web scraping contexts.- Knowledge of ethical web scraping practices and legal considerations.- Familiarity with version control systems (e.g., Git).- Experience with performance optimization for large datasets.
### Project Requirements:
- Develop a scraper that can extract all relevant car listing data, including images.- Create a WordPress integration that automatically imports and updates scraped data.- Implement a scheduling system for regular scraping (nightly or multiple times daily).- Develop an on-demand scraping feature for immediate updates.- Ensure the system removes listings from WordPress when they're no longer on the target site.- Implement duplicate detection and prevention mechanisms.- Optimize the entire process for efficiency and scalability.
### Important Notes:
- This is a long-term project with the opportunity to work with a UK-based company.- **Generic applications will not be considered.** Please tailor your application to this specific role and demonstrate your relevant experience.- All shortlisted candidates **MUST** attend a video interview as part of the selection process.
If you're passionate about web development, have a knack for data extraction, and enjoy solving complex challenges, we'd love to hear from you. Join our team and help build an innovative solution that bridges web scraping with WordPress functionality!
To apply, please submit your tailored application highlighting your specific experience with web scraping and WordPress development, along with your availability for a video interview.

关注公众号,不定期副业成功案例分享
Follow WeChat

Success story sharing

Want to stay one step ahead of the latest teleworks?

Subscribe Now

Similar Teleworks

Objective: We aim to migrate from our current setup of two Shopify domains to a single domain while maintaining the required functionality for localized warehouses and customer experiences. This project must ensure seamless integration, efficient management, and adherence to best practices for URL structure and inventory management. Current Setup: Domains: EU: https://eu.lestrangelondon.com UK/Global: https://lestrangelondon.com Warehouses: EU orders are fulfilled from an EU warehouse. UK/Global orders are fulfilled from a UK warehouse. Shopify Plans: Shopify Advanced for both domains. Project Requirements: Unified Storefront: Consolidate the two domains into a single Shopify storefront while preserving localized customer experiences. Ensure product and collection maintenance is managed from a single Shopify admin. Markets Integration: Leverage Shopify Markets (or an equivalent solution) to localize customer-facing elements based on geolocation or market. Examples of localization include: Delivery pages with market-specific details. Homepage messaging tailored to market regions. Stock and Fulfillment: Implement a setup where stock levels and fulfillment are handled from separate warehouses for EU and UK/global customers. The system should automatically allocate orders to the appropriate warehouse based on customer location. Ensure stock levels are displayed accurately on product pages depending on the customer’s location. URL and Handle Consistency: Maintain identical handles across markets to ensure URL consistency. For example: UK: https://lestrangelondon.com/collections/archive24/products/the-knitted-crew-navy-merino-wool EU: https://eu.lestrangelondon.com/collections/archive24/products/the-knitted-crew-navy-merino-wool Prevent divergent URLs for the same products, which would cause issues with metadata feeds, emails, and other marketing channels. Note: Shopify’s default admin currently does not support this setup, so a custom solution is needed. SEO and Channel Integrity: Ensure there are no disruptions to SEO rankings, marketing feeds, or email campaigns during and after migration. Avoid duplicate content penalties and maintain domain authority for existing pages. Testing and Validation: Comprehensive testing to confirm all functionalities work as expected post-migration. Verify URL structure, inventory synchronization, localized content, and accurate stock display on product pages are operational across all markets. Deliverables: A single Shopify storefront configured with market-specific localizations and warehouse-based fulfillment. A URL structure that ensures identical handles across markets. Accurate stock display on product pages based on customer location. Documentation detailing the setup and any customizations implemented. Timeline: February Freelancer Requirements: Proven expertise in Shopify development and migration projects. Experience with Shopify Markets and multi-warehouse setups. Strong understanding of SEO and URL best practices. Ability to implement custom solutions for Shopify’s limitations.
1000.0 GBP Technology & Programming peopleperhour Overseas
9 hour ago
25.0 GBP Technology & Programming peopleperhour Overseas
13 hour ago
1. Job Description: We are looking for an experienced web scraper to help us collect property listings from a real estate website. The task is to scrape all on-sale properties within California from the specified Zillow site and export the listings into CSV format. This project must be completed by February 1st. 2. Requirements: - Develop a Python-based scraper that can extract property details such as: - Property name - Price - Location (City, ZIP code) - Square footage - Number of bedrooms and bathrooms - Other relevant property details (e.g., listing date, property type) - Ensure the scraper can handle pagination and capture all available listings. - The scraped data should be exported to a CSV file for each property listing. - The scraper should be designed in a way that it can be rerun for future data extraction. 3. Budget: $300 4. Deadline: February 2nd, 2025 5. Skills Required: - Web scraping (Python, BeautifulSoup, Selenium, or Scrapy) - Knowledge of handling Zillow site and bypassing common scraping restrictions (if necessary) - Experience exporting data to CSV files - Ability to deliver the script and CSV files within the given timeline 6. Additional Information: - The property listings should only include on-sale properties located in California. - You will need to communicate any additional requirements (e.g., specific site restrictions or challenges) and provide regular updates on the progress. - If you have any specific experience scraping real estate websites, please mention it in your proposal. 7. To Apply: Please send a message outlining your experience with web scraping, your approach to this task, and examples of similar projects you’ve worked on. Feel free to ask any questions about the job or provide suggestions on how you can ensure the project’s success.
300.0 USD Technology & Programming peopleperhour Overseas
11 hour ago