Digital Platforms job