Create robust web scrapers to extract data from target websites with automatic updates via messaging

Posted 2 days ago

Worldwide

Summary

A skilled software developer is needed to build and maintain an automated data system. The primary responsibility will be to create robust web scrapers to extract data from target websites and integrate them with automated systems that send real-time updates directly to Line, Telegram, or WhatsApp. Key Responsibilities:Design and deploy reliable web scrapers to extract specific data efficiently.Build and configure automation bots to deliver instant updates/notifications via messaging APIs (Line Notify/Bot, Telegram Bot API, or WhatsApp Business API).Ensure data extraction processes are efficient and adhere to target site terms of service.Structure and store scraped data cleanly (JSON, CSV, or databases) before broadcasting.Deploy scripts on a cloud server and schedule them to run automatically.Required Skills & Qualifications:Strong programming experience in Python or Node.js.Expertise in scraping tools such as BeautifulSoup, Scrapy, Selenium, Playwright, or Puppeteer.Proven experience building and deploying bots for Line, Telegram, or WhatsApp.Familiarity with cloud hosting, cron jobs, and task scheduling.Ability to write clean, maintainable, and well-documented code.

  • Less than 30 hrs/week
    Hourly
  • < 1 month
    Duration
  • Intermediate
    Experience Level
  • $15.00

    -

    $35.00

    Hourly
  • Remote Job
  • One-time project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
Web Scraping Framework
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:yesterday
  • Interviewing:
    2
  • Invites sent:
    3
  • Unanswered invites:
    0
About the client
Member since Aug 24, 2026
  • Thailand
    6:13 PM

Explore similar jobs on Upwork

JavaScript
Node.js
PHP
Web Application
AI App Development
DevOps
API
Git
MySQL
Web Design
WordPress

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo