Используйте Дженкинс. Большинство людей используют его для развертывания и сборки программного обеспечения, но, честно говоря, это действительно супер хрон. Идеально подходит для периодических работ. Для ETL используйте то, что вы считаете лучшим: Talend, Clover, Pentaho, язык сценариев и т. Д. Просто убедитесь, что все, что вы упаковываете, может быть запущено из командной строки, чтобы вы могли использовать Jenkins.