Tutorial Shows How to Scrape robota.ua Job Vacancies with Python
A developer guide explains how to pull Ukrainian job listings from the robota.ua board into structured rows using a Python script. The site renders vacancies through an Angular shell and a GraphQL API protected by Cloudflare, which blocks plain HTTP requests. The author built an Apify Actor, robota.ua Scraper, that queries the endpoint through Apify Proxy and returns one typed record per vacancy. The walkthrough requires Python 3.11 or newer, a free Apify account and an API token, and it demonstrates a keyword search with detailed fields enabled. Sample output shows that many listings omit salary figures, and that some location and remote-work tags can conflict.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in