Quais são os diferentes trabalhos de data warehouse?
Os diferentes trabalhos disponíveis no data warehouse podem ser separados em três categorias principais: arquitetura, implementação e manutenção. Um data warehouse é um repositório de dados de uma ampla variedade de sistemas de computadores diferentes. As habilidades necessárias para todos os trabalhos de data warehouse incluem conhecimentos avançados de informática, estatísticas, manipulação de dados e comunicação. Os trabalhos de data warehouse sofreram um aumento significativo na demanda nos últimos anos e a previsão é de que continuem a crescer a uma taxa acima da média no futuro próximo.
Embora os diferentes trabalhos de data warehouse tenham tarefas e áreas de responsabilidade diferentes, as credenciais acadêmicas necessárias são bastante semelhantes. Um ensino pós-secundário em ciência da computação, tecnologia da informação (TI), estatística, matemática avançada ou áreas relacionadas é frequentemente um requisito mínimo. Esse background é essencial devido à complexidade do software e às decisões necessárias em um trabalho de data warehousing. Para se qualificar para um cargo sênior, a maioria dos empregadores espera que os candidatos tenham um diploma de pós-graduação em estatística ou ciência da computação.
A responsabilidade do arquiteto do data warehouse é projetar as estruturas da tabela de banco de dados, configurar os relacionamentos entre as diferentes tabelas e gerenciar a integridade do sistema. Ele ou ela deve ter habilidades especializadas com o software de armazém de dados e familiaridade com o hardware necessário para suportar grandes conjuntos de dados. O arquiteto de dados deve ser capaz de criar documentação para todos os outros funcionários para explicar a estrutura do banco de dados e a inter-relação das várias tabelas.
Os trabalhos de data warehouse que envolvem a implementação de um novo sistema geralmente são encontrados através de agências de consultoria ou empresas de serviços. Essas posições geralmente são bem compensadas, mas exigem um nível significativo de conhecimento e habilidade. As tarefas envolvidas nesse tipo de trabalho incluem reunião com clientes, criação de um escopo e plano do projeto e seleção do software e hardware apropriados necessários para atender às necessidades dos negócios.
Depois que o software é instalado, ele precisa ser configurado para atender aos requisitos de negócios. Muitas vezes, o consultor é obrigado a fornecer treinamento à equipe sobre o uso e a configuração do software, para que eles possam usá-lo efetivamente. Em muitos casos, o consultor deve retornar em seis a oito meses para fornecer suporte e modificações adicionais ao sistema. Isso é comum, à medida que os usuários de negócios desenvolvem uma melhor compreensão de como o sistema funciona, suas necessidades e requisitos geralmente mudam.
A manutenção contínua cria trabalhos de data warehouse em tempo integral em todas as empresas que usam esse tipo de sistema. Um data warehouse precisa ser atualizado continuamente com novos dados, para que novas consultas sejam gravadas e para que sejam feitos refinamentos nos procedimentos existentes. Esse tipo de software geralmente é implementado como um projeto piloto para testar o conceito e o aplicativo dentro da organização. Após a conclusão bem-sucedida, o escopo do projeto pode ser expandido para outras áreas da operação.