Global Scheduler careers