Developing Data Processing Pipelines for Massive Sky Surveys - Lessons Learned from SkyMapper | AMiner