Fala, pessoal! Tudo certo?
Espero que sim! Estou passando aqui para compartilhar uma conquista e pedir uma dica para quem já está há mais tempo na área.
Consegui recentemente minha primeira oportunidade na área de dados, como Analista de Banco de Dados — e nem pensei duas vezes em abraçar essa chance. Minhas principais responsabilidades envolvem o desenvolvimento de procedures, views e a manutenção de sistemas utilizando SQL Server. Com isso, acabei me especializando bastante em SQL e hoje me sinto bem confiante com a linguagem.
Atualmente estou no último semestre do curso de Análise e Desenvolvimento de Sistemas. Também programo um pouco em Python e C#.
Minha dúvida é: qual caminho vocês recomendam para quem quer migrar ou evoluir para a área de Engenharia de Dados? Que habilidades, ferramentas ou tecnologias devo priorizar no meu estudo?
Agradeço desde já a todos que puderem compartilhar suas experiências!
Fernando Amaral
Olá Welligton
Primeiramente parabéns pela conquista!
Pra engenharia de dados eu diria o seguinte:
- Fudamental: Python e SQL
O que você adicionar a partir dai só aumenta sua empregabilidade:
Ferramentas de Pipeline/ETL: Airflow, Glue, ADF
DWs em geral: SnowFlake, Redshift, Big Query (são muito parecidos com bancos de dados relacionais, então com seu conhecimento em SQL Sever, a curva de aprendizado é bem simples)
Aplicações em Tempo Real: Kafka, Kinesis
Ferramentas de Processamento e Transformação: Spark/ dbt
Nuvem: AWS/Azure principalmente
Minha dica sempre é dar olhada na trilha Engenharia de Dados, quem tem o conhecimento que está nesta trilha, ta SUPER qualificado.