не очень понятно что такое "писать ETL на", как правило ETL пишется на ETL платформе/фреймворке, в этом смысле было бы логично "писать прикладной ETL на DSL под" и "писать ETL платформу на"
не очень понятно что такое "писать ETL на", как правило ETL пишется на ETL платформе/фреймворке, в этом смысле было бы логично "писать прикладной ETL на DSL под" и "писать ETL платформу на"