O papel de um Arquiteto de Dados é fundamental para a obtenção e tratamento dos dados. Será responsável por projetar e desenvolver sistemas bancários.
As habilidades necessárias incluem conhecimento em programação, especialmente em Python, PySpark e SQL. Além disso, é necessário ter experiência com ferramentas como HUE, Hive, Spark (SparkML), NIFI. Banco de dados é outro requisito importante; o candidato deve ter familiaridade com DB2, MySQL Oracle e Dbeaver.
Modelagem de dados utilizando Erwin também é essencial para entender as estruturas atuais dos sistemas. Com esse conhecimento ele pode planejar melhorias na infraestrutura do banco.