¿Cuál es la mejor manera de aprender y conseguir un trabajo como desarrollador de SQL / ETL?

No estoy seguro, para ese campo en particular, pero ciertamente al menos puede comenzar leyendo en línea.

Encuentre un entorno donde realmente pueda intentar escribir código SQL y crear bases de datos que funcionen. Recuerde que cualquier programación es una habilidad práctica y no puede aprenderse completamente de los libros. Probablemente puedas localizar algo en línea.

Una mejora sería configurar su propio entorno descargando mySQL / Maria DB. Además de SQL, deberá aprender C ++ o Java y comenzar a usar clientes de base de datos para ese idioma.

Microsoft tiene su propio ecosistema para los desarrolladores de bases de datos (.NET), pero se da cuenta de que ingresar primero a esa cabeza podría aislarlo de la corriente principal de Linux.

A continuación, encontraría un proyecto que requeriría un programador principiante y un voluntario para ello.

Si puede señalar un proyecto o dos en los que participó sin pagar, será posible emplearlo. No seas selectivo con tu primer trabajo remunerado; En ese nivel, cualquier cosa será de tremendo valor para ti. Después de aproximadamente un año de empleo remunerado, revise sus opciones.

Tenga en cuenta que su ubicación o capacidad de reubicación es de gran importancia. El trabajo remoto por pago es muy difícil de encontrar, especialmente si no tienes mucha experiencia.

Para aprender, encontré a continuación la especialización mencionada en coursera, que es gratuita y parece casi todo lo que necesita de etl, SQL, principios de almacenamiento de datos, inteligencia empresarial y otros. https://www.coursera.org/special… . Para conseguir trabajo depende mucho de tu escenario actual. He visto a algunos de ellos que solicitaron pasantes y finalmente llegaron a empleos permanentes. Para aquellos que tienen experiencia, pueden solicitar directamente y obtener trabajo de esta manera será fácil si tiene una referencia.