Plan, develop, and maintain data ingestion, pre-processing, feature engineering, and processing services to make training, test, and production data easily and repeatably useable for data science services