Design a job scheduler ETL pipeline system | Microsoft Interview Question