Automate Canadian IT Job Backfill

Замовник: AI | Опубліковано: 06.10.2025

I run a Canadian-focused job portal hosted on a SaaS platform and need a developer to automate backfilling for IT roles. The goal is to pull fresh listings from multiple free or low-cost sources—Adzuna, Amazon Careers, Microsoft, plus any other feeds you recommend—filter them to “Canada + IT,” and push the data into my site while also saving a clean CSV copy. Here’s the flow I have in mind: a script or low-maintenance workflow (Python, Node.js, or even Power Query) calls each REST/JSON endpoint, parses the key fields (title, company, city/province, employment type, description, direct apply URL), and writes them to a standardized schema. I need the system flexible enough to refresh at either cadence—daily or weekly—so I can switch frequencies without code changes. Output should land in two places simultaneously: (1) a CSV stored in a designated folder and (2) an API endpoint or import routine that my SaaS portal already exposes. Deliverables • A working integration that pulls Canadian IT jobs from at least Adzuna, Amazon Careers, and Microsoft (with the option to add more feeds easily) • Automated scheduling for both daily and weekly runs, with clear instructions on toggling the interval • A CSV file that matches the portal’s required column order and a function or webhook that uploads the same data directly • Setup notes and concise documentation so I can add or remove sources, tweak filters, and rerun manually if needed If you’ve handled job feeds, ETL pipelines, or similar data automations before, let’s make this a plug-and-play solution I can rely on.