Automate Diamond Market Data Reports

Employer not named by the sourceRemote

Full Stack

Apply on the company’s site

Frontier is not the employer and does not collect applications.

About this role

PHP, Python, Data Processing, Web Scraping, Software Architecture, BeautifulSoup, Data Analysis, Selenium · I need reliable, automated access to a local website dedicated to the diamond industry so I can stay ahead of pricing movements, changing inventory levels, and broader market trends. The site is public but does not offer an API, so web-scraping (Python, BeautifulSoup, Selenium, or a comparable solution) will be required.

Here’s exactly what I expect: • A scraper that pulls the latest pricing information, inventory quantities, and any market-trend indicators you can extract from the pages. • Two report formats: a concise daily snapshot and a more detailed weekly overview. Both must arrive ready-to-read (CSV or Google Sheet is fine; a short PDF summary for the weekly report would be ideal). • A reusable “prompt package” that lets me drop the fresh data into ChatGPT (or any GPT-based tool) and instantly generate plain-language insights; include clear instructions so I can tweak the prompt myself later.

Key points – The scraper must run unattended on a set schedule. – Data integrity is critical: time-stamped records, graceful error handling, and a simple log of successful/failed runs. – Any third-party libraries or headless browser drivers used should be documented in a q