Manages data integration and data transformation, systems processing, and hierarchy management, and also devises or modifies procedures to solve complex problems, considering computer equipment capacity and limitations, operating time, and form of desired results