Responsibilities:  Assemble large, complex sets of data that meet non-functional and functional business requirements Build required infrastructure for optimal extraction, transformation and loading of data from various data sources using Azure and SQL technologies Ingest data from a variety of APIs using popular software languages including Java, JavaScript and Python