Desenvolvedor de dados Modelo de descrição de trabalho/resumo
Estamos procurando um desenvolvedor criativo de banco de dados com experiência em tecnologia para projetar e gerenciar estruturas de armazenamento. Para esse fim, o desenvolvedor do banco de dados deve explicar o uso pretendido de cada banco de dados, criar soluções aceitáveis e supervisionar a implementação desses sistemas. Seria melhor se você também fosse acessível para responder perguntas sobre como utilizar cada banco de dados.
Para ser um desenvolvedor de banco de dados bem -sucedido, você deve oferecer soluções robustas resistentes a hackers e outras violações de segurança. Um desenvolvedor de banco de dados de primeira linha abordará quaisquer preocupações de desempenho à medida que surgirem.
Perfil de trabalho do desenvolvedor de dados
Os desenvolvedores de banco de dados garantem que os sistemas de gerenciamento de banco de dados (DBMS) possam lidar com grandes quantidades de dados. Os desenvolvedores, às vezes conhecidos como programadores de banco de dados, geralmente operam como membros da equipe de desenvolvimento de software.
A função de um desenvolvedor de banco de dados é frequentemente dividida em três áreas separadas:
- Alterando e filtrando bancos de dados
- Criando e projetando novos bancos de dados
- Identificando e resolvendo problemas de banco de dados
Relatórios para
- Equipe de dados e estratégia
- CEO
- CTO
Responsabilidades do desenvolvedor de dados
- Criar, desenvolver e instalar sistemas de banco de dados com base nas especificações do cliente
- Melhore o desempenho dos sistemas de banco de dados
- Crie especificações de design e documentação funcional para projetos de banco de dados, conforme atribuído
- Gerenciar planejamento de espaço e capacidade para sistemas de banco de dados
- Crie tabelas de banco de dados e dicionários
- Garanta a qualidade e a integridade dos dados em bancos de dados
- Identifique quaisquer problemas com o desempenho do banco de dados e recomendar ações corretivas
- Desenvolva funções complicadas, scripts, procedimentos armazenados e gatilhos para ajudar na criação de aplicativos
- Auxiliar no design e arquitetura dos bancos de dados para apoiar iniciativas de desenvolvimento de aplicativos
- Faça backup e arquivar dados regularmente
- Execute testes de banco de dados e correções de bugs
- Resolva problemas relacionados ao banco de dados
- Crie protocolos de segurança para manter os bancos de dados seguros de acesso indesejado
- Avalie os bancos de dados atuais e faça recomendações para melhorar a eficiência do desempenho
- Crie práticas recomendadas para design e desenvolvimento de banco de dados
Requisitos e habilidades do desenvolvedor de dados
- Excelente habilidades de comunicação verbal e escrita
- Computador avançado e habilidades técnicas, incluindo conhecimento do Microsoft Office Suite
- Compreensão da linguagem de consulta estruturada (SQL)
- Excelentes habilidades analíticas e capacidade de compreender fatos complicados
- habilidades interpessoais e de construção excepcionais
- Solução de problemas e habilidades de solução de problemas
- atenção meticulosa aos detalhes
- Experiência anterior como Oracle DBA/Application ADBA (Preferencial)
- Conhecimento de desenvolvimento SQL e PL/SQL
- Eclipse 3.3 ou posterior, Script Linux
- Design de esquemas de banco de dados, ajustes do desempenho do banco de dados, Oracle 10G+, Toad 9.6+
- Conhecimento prático do domínio de telecomunicações e planejamento de fibras