Никто не сможет дать полный ответ с таким небольшим количеством деталей, но, вообще говоря, обмен сообщениями и удаленные вызовы процедур отлично подходят для взаимодействия между частями большого приложения.
Вы можете отправить сообщение от Symfony (которое включает в себя путь к PDF или сам контент), и узел предоставит результат. Вы можете закодировать это как JSON и отправить как ответ.
RabbitMq широко поддерживается, позволяет использовать как в режиме «производи, так и используй» или в стиле RPC.