UiPath to Prefect Migration

Job ID: 40504575

Budget: £750 – £1,500 GBP

I’m moving our existing Python-only automations off UiPath Orchestrator and onto Prefect and would like experienced guidance to make the transition smooth and production-ready.

The current jobs already run reliably; the change is purely at the orchestration layer. What matters most is that every flow in Prefect reproduces our existing scheduling and triggers, retains robust retry/error handling with clear logging, and keeps queue or concurrency rules intact. Prefect’s scalability is the driving motivation, and I’d like to take full advantage of Prefect Cloud and the Prefect UI for visibility and team adoption.

You’ll be working with straightforward Python scripts—no .xaml files—so the task is to wrap each script in Prefect v2/3 tasks and flows, wire up schedules, set sensible retries, define notifications, and configure any work-queue logic we currently rely on. Expect close collaboration while you map the old Orchestrator jobs to their new Prefect counterparts; once everything runs seamlessly in our staging environment we’ll promote it to production.

Deliverables:
• A clean, well-commented Prefect project (flows, tasks, deployment files) in our Git repo
• Scheduling configuration that mirrors the existing Orchestrator cadence
• Integrated logging and error tracking visible in Prefect Cloud/UI
• Documentation outlining how to modify or add flows, plus any prerequisites for local development

I’ll share the current Orchestrator job list and environment details once we start. If you’ve performed a similar migration, especially involving Prefect Cloud, include a brief example or repo link so I can see your approach.