O que é um arquiteto de dados? Um visionário da estrutura de dados de TI

Arquitetos de dados visualizam e projetam a estrutura de gerenciamento de dados corporativos alinhada com a estratégia corporativa

Author Photo
6:25 pm - 08 de novembro de 2021
arquiteto de dados

A função de arquiteto de dados

Os arquitetos de dados são visionários seniores que traduzem requisitos de negócio em requisitos de tecnologia, definindo padrões e princípios de dados. O arquiteto de dados é responsável por visualizar e projetar a estrutura de gerenciamento de dados corporativos de uma organização.

Esta estrutura descreve os processos usados para planejar, especificar, habilitar, criar, adquirir, manter, usar, arquivar, recuperar, controlar e eliminar dados. O arquiteto de dados também “fornece um vocabulário de negócios comum padrão, expressa requisitos estratégicos, descreve projetos integrados de alto nível para atender a esses requisitos e se alinha com a estratégia empresarial e arquitetura de negócios relacionada”, de acordo com o Data Management Body of Knowledge da DAMA International.

As responsabilidades do arquiteto de dados

De acordo com a Panoply, as responsabilidades típicas do arquiteto de dados incluem:

  • Traduzir requisitos de negócios em especificações técnicas, incluindo fluxos de dados, integrações, transformações, bancos de dados e data warehouses
  • Definir a estrutura, os padrões e os princípios da arquitetura de dados, incluindo modelagem, metadados, segurança, dados de referência, como códigos de produtos e categorias de clientes, e dados mestres, como clientes, fornecedores, materiais e funcionários
  • Definir a arquitetura de referência, que é um padrão que outros podem seguir para criar e melhorar sistemas de dados
  • Definir fluxos de dados, ou seja, quais partes da organização geram dados, que requerem dados para funcionar, como os fluxos de dados são gerenciados e como os dados mudam na transição
  • Colaborar e coordenar com vários departamentos, partes interessadas, parceiros e fornecedores externos

Arquiteto de dados vs. Engenheiro de dados

As funções de arquiteto de dados e engenheiro de dados estão intimamente relacionadas. De certa forma, o arquiteto de dados é um engenheiro de dados avançado. Arquitetos e engenheiros de dados trabalham juntos para visualizar e construir a estrutura de gerenciamento de dados corporativos. O arquiteto de dados é responsável por visualizar o “projeto” da estrutura completa que os engenheiros de dados constroem. De acordo com a Dataversity, os arquitetos de dados visualizam, projetam e preparam os dados em uma estrutura que pode ser usada por cientistas, engenheiros de dados ou analistas de dados. Os engenheiros de dados auxiliam os arquitetos de dados na construção da estrutura de trabalho para pesquisa e recuperação de dados.

Arquiteto de dados vs. Cientista de dados

De acordo com a Dataversity, as funções de arquiteto de dados e cientista de dados estão relacionadas, mas os arquitetos de dados se concentram em traduzir os requisitos de negócios em requisitos de tecnologia, definindo padrões e princípios de dados e construindo as estruturas de desenvolvimento de modelo para os cientistas de dados usarem. Os cientistas de dados são especialistas em aplicar ciência da computação, matemática e estatística à construção de modelos.

Como se tornar um arquiteto de dados

O arquiteto de dados é uma função em evolução e não há certificação padrão do setor ou programa de treinamento para arquitetos de dados. Normalmente, os arquitetos de dados aprendem no trabalho como engenheiros de dados, cientistas de dados ou arquitetos de soluções e trabalham para chegar a arquitetos de dados com anos de experiência em design de dados, gerenciamento de dados e trabalho de armazenamento de dados.

O que procurar em um arquiteto de dados

A maioria dos arquitetos de dados possui diplomas em tecnologia da informação, ciência da computação, engenharia da computação ou campos relacionados. De acordo com a Dataversity, bons arquitetos de dados têm um conhecimento sólido da nuvem, dos bancos de dados e dos aplicativos e programas usados por esses bancos de dados. Eles entendem a modelagem de dados, incluindo conceituação e otimização de banco de dados, e demonstram um compromisso com a educação continuada.

Os arquitetos de dados têm a capacidade de:

  • Projetar modelos de processamento de dados que implementam o modelo de negócios pretendido
  • Desenvolver diagramas que representam as principais entidades de dados e seus relacionamentos
  • Gerar uma lista de componentes necessários para construir o sistema projetado
  • Comunicar de forma clara, simples e eficaz

Habilidades do arquiteto de dados

Os arquitetos de dados exigem proficiência em matemática e ciência da computação, habilidades de gerenciamento de dados e a capacidade de analisar e apresentar informações estatísticas.

De acordo com Bob Lambert, Líder de Entrega de Análise da Anthem e ex-Diretor da CapTech Consulting, as habilidades importantes do arquiteto de dados incluem:

Uma base no desenvolvimento de sistemas: os arquitetos de dados devem compreender o ciclo de vida de desenvolvimento do sistema, abordagens de gerenciamento de projetos e requisitos, design e técnicas de teste.
Modelagem e design de dados: Esta é a habilidade principal do arquiteto de dados e a habilidade mais solicitada nas descrições de trabalho do arquiteto de dados, de acordo com Lambert, que observa que isso geralmente inclui desenvolvimento de SQL e administração de banco de dados.
Tecnologias de dados estabelecidas e emergentes: Os arquitetos de dados precisam entender o gerenciamento de dados e tecnologias de relatórios estabelecidas e ter algum conhecimento de bancos de dados colunares e NoSQL, análise preditiva, visualização de dados e dados não estruturados.
Conhecimento político e de comunicação: os arquitetos de dados precisam de habilidades pessoais. Eles devem ser articulados, persuasivos e bons vendedores, diz Lambert, e devem conceber e retratar a imagem do big data para os outros.

Certificações para o arquiteto de dados

Embora não existam certificações padrão do setor para arquitetos de dados, existem algumas certificações que podem ajudar os arquitetos de dados em suas carreiras. Além das certificações nas plataformas de dados primárias usadas por sua organização, as seguintes certificações são populares:

  • Certified Data Management Professional (CDMP)
  • Arcitura Certified Big Data Architect
  • IBM Certified Data Architect – Big Data
  • IBM Certified Solution Architect – Cloud Pak for Data v4.x
  • IBM Certified Solution Architect – Data Warehouse V1
  • Salesforce Certified Data Architecture and Management Designer
  • TOGAF 9 Certification Program

Para obter mais informações sobre esses certificados, consulte “8 principais certificações de engenheiro de dados e arquiteto de dados”.

Salário do arquiteto de dados

De acordo com a análise de remuneração da PayScale, o salário médio do arquiteto de dados é, nos Estados Unidos, de US$ 121.606 por ano, com remuneração total, incluindo bônus e participação nos lucros, variando de US$ 78.000 a US$ 158.000 por ano.

Aqui estão alguns outros cargos populares relacionados à arquitetura de dados e o salário médio para cada posição, de acordo com PayScale:

  • Arquiteto de BI: $ 83K- $ 144K
  • Engenheiro de dados: $ 65K- $ 132K
  • Arquiteto de data warehouse: $ 87K- $ 150K
  • Arquiteto de banco de dados: $ 73K- $ 155K
  • Arquiteto de informação: $ 60K- $ 148K
  • Arquiteto de soluções: $ 76K- $ 161K

Trabalhos de arquiteto de dados

Uma pesquisa recente por empregos de arquiteto de dados no Even.com mostrou vagas disponíveis em uma variedade de setores, incluindo consultoria, serviços financeiros, saúde, ensino superior, hospitalidade, logística, produtos farmacêuticos, varejo e tecnologia.

Uma amostra das descrições do trabalho do arquiteto de dados mostra as principais áreas de responsabilidade, como: criar um dataops e um roteiro de transformação de BI, desenvolver e sustentar uma estratégia de dados, implementar e otimizar o design de banco de dados físico e projetar e implementar processos de migração e integração de dados.

As empresas estão em busca de diplomas de bacharelado em ciência da computação, ciência da informação, engenharia ou campos equivalentes, embora os mestrados sejam preferidos. A maioria está procurando por 8 a 15 anos de experiência em uma função relacionada. Eles querem inovadores experientes e altamente motivados, com excelentes habilidades interpessoais, forte colaboração e capacidade de se comunicar com eficácia verbal e por escrito.

Newsletter de tecnologia para você

Os melhores conteúdos do IT Forum na sua caixa de entrada.