1. A system of computer hardware for remotely monitoring and scheduling data integration (DI) jobs comprising: an integration module that transforms a request for remotely monitoring or scheduling a DI job from a first enterprise application into one or more customized commands by the first enterprise application suitable for accessing a second enterprise application, wherein the DI job is executed in at a DI server at the request of the second enterprise application; a listener agent electronically coupled with the integration module and a DI server, wherein the listener agent receives the one or more customized commands, and monitors or schedules the DI job in the second enterprise application through one or more DI job-control application programming interfaces (DI job-control APIs) specific to the second enterprise application; a customized commands repository that stores the one or more customized commands, wherein the customized commands repository is electronically coupled with the integration module and supports communication by the integration module and the listener agent; and a command interpreter that aids the listener agent in interpreting and extracting relevant parameters from the one or more customized commands.