Modern Data Architectures with Python