Hola,
Me llamo David, soy programador residente en Barcelona (en Horta, cerca de la zona del mapa) Vuestro proyecto es bastante ambicioso, el presupuesto que he puesto es por poner algo, habría que analizar con detenimiento todos los requisitos antes de elegir las tecnologías, aunque la elección preliminar apunta en buena dirección.
Si bien no tengo en el CV ningún trabajo muy muy parecido a un Twitch, sí que he trabajado con todas las tecnologías que comentáis menos Python en el back-end de esta app para iOS:
[!]
La cuál utilizaba una BBDD geográfica de 1Tb con Amazon RDS y un EC2 dedicado, un S3 para almacenar un cloud de archivos y otro EC2, ambos con Ubuntu, para el resto de servicios. La app ya no está en activo y actualmente los servicios se han migrado a otro server. El framework básico era Symfony con arquitectura hexagonal, aunque prefiero actualmente trabajar en entornos más sencillos y ágiles tipo Laravel. En esta app fui CTO, inicialmente desarrollé los primeros prototipos de back-end y cliente en iOS nativo (Objective + Swift) hasta llegar a coordinar el desarrollo con un equipo de 5 personas.
También he trabajado en webs convencionales tipo [!] [!] [!] (buen sitio si buscáis más desarrolladores, por cierto)
Si os interesa mi perfil, podríamos reunirnos y ver el proyecto con más detalle, sin compromiso.
Un saludo