ExternalFreelancerRemote$1500–$12500 USD

B2B Platform Dashboard Automation Expert

Summary

Freelancer Client is hiring: B2B Platform Dashboard Automation Expert.

Location: Remote

We are looking for an expert automation engineer to build a resilient, background cloud worker that mimics organic user behavior to monitor a B2B platform dashboard, filter incoming data points against multi-layered keyword criteria in real time, and programmatically claim matching entries.

What you'll do:

• Implement a continuous, configurable polling cycle (e.g., every 30 seconds) to monitor a live data stream/dashboard pane.

• Build an efficient evaluation matrix that processes every raw description string extracted from the DOM:

• Implement robust error handling to confirm the action succeeded before releasing the object from memory.

Requirements:

• Develop a headless background script using Node.js and Puppeteer (or Playwright) that maintains a persistent browser session.

• Runtime Environment: Node.js, Linux Ubuntu Server execution environments.

• Automation Engines: Puppeteer or Playwright.

• Process Management: Core familiarity with PM2 for background process persistence, auto-restarts, and error logging.

• Languages & Parsing: Advanced JavaScript (ES6+), DOM element extraction, Regex, and custom selectors.

• Strong background in writing web scraping engines that operate seamlessly in the cloud without visual UI dependencies.

• Expert handling of asynchronous JavaScript execution paths and state machine creation.

• Deep understanding of stealth browser techniques to mimic authentic human workflows.

Skills: JavaScript, Python, Web Scraping, Google App Engine, Node.js, VPS, Automation

Budget: $1500–$12500 USD


Source: Freelancer Client via Remote / Online. Apply on the source website.

Original

We are looking for an expert automation engineer to build a resilient, background cloud worker that mimics organic user behavior to monitor a B2B platform dashboard, filter incoming data points against multi-layered keyword criteria in real time, and programmatically claim matching entries.
The script must run 24/7 on a Linux-based Virtual Private Server (VPS) with high uptime, robust session persistence, and built-in anti-bot protection.
Scope of Work & Deliverables
1. Persistent Authentication & Monitoring Loop
• Develop a headless background script using Node.js and Puppeteer (or Playwright) that maintains a persistent browser session.
• Implement a continuous, configurable polling cycle (e.g., every 30 seconds) to monitor a live data stream/dashboard pane.
• Incorporate stealth arguments, human-like execution delays, smooth scrolling, and user-agent rotations to bypass standard client-side telemetry and bot detection layers.
2. Multi-Layered Keyword Filtering State Machine
• Build an efficient evaluation matrix that processes every raw description string extracted from the DOM:
• Positive Matching: Scans for high-intent target keywords representing our product categories.
• Negative Filtering: Executes a fail-fast verification loop to instantly drop entries that contain any specified negative keywords.
3. Programmatic Action Execution & Pipeline Handoff
• When an entry passes the complete scenario (Positive Match = True, Negative Match = False), the script must programmatically interact with the DOM to click the "Claim/Buy" action element for that specific entry.
• Implement robust error handling to confirm the action succeeded before releasing the object from memory.
• Include a lightweight API webhook hook block so that successful claims instantly post a data packet to an external destination (e.g., Google Sheets/Webhooks).
Technical Stack Requirements
• Runtime Environment: Node.js, Linux Ubuntu Server execution environments.
• Automation Engines: Puppeteer or Playwright.
• Process Management: Core familiarity with PM2 for background process persistence, auto-restarts, and error logging.
• Languages & Parsing: Advanced JavaScript (ES6+), DOM element extraction, Regex, and custom selectors.
Preferred Freelancer Qualifications
• Strong background in writing web scraping engines that operate seamlessly in the cloud without visual UI dependencies.
• Expert handling of asynchronous JavaScript execution paths and state machine creation.
• Deep understanding of stealth browser techniques to mimic authentic human workflows.
Application Instructions
Please describe a similar background worker or scraping automation you have deployed to a cloud server (VPS). Detail how you approached session timeouts or bot mitigation challenges. Include your estimated hours or timeline for this implementation.

Location & Details

SourceFreelancer
Budget$1500–$12500 USD
LocationRemote
Posted2026-05-19 09:44:01
JavaScriptPythonWeb ScrapingGoogle App EngineNode.jsVPSAutomation
Apply on source →

About this listing

This remote opportunity was imported from Freelancer and is shown here for discovery. To apply, follow the link to the original posting.

Skills mentioned:
JavaScriptPythonWeb ScrapingGoogle App EngineNode.jsVPSAutomation