Redwood Materials
Na Ali'i Consulting & Sales, LLC.
Administrador de Banco de Dados
Visão Geral
A Nakupuna Companies está procurando um Administrador de Banco de Dados para fornecer suporte contratual de serviços para a equipe do Naval Supply Systems Command (NAVSUP) Business Systems Center (BSC). Esta função projeta, implementa, protege e sustenta bancos de dados e capacidades de gerenciamento de dados. Os serviços de suporte incluem design e desenvolvimento de banco de dados, otimização de desempenho, testes, backup e recuperação, suporte de liberação, documentação e coordenação com equipes de desenvolvimento de aplicativos.
Responsabilidades
O seguinte reflete a definição da gerência das funções essenciais para este cargo, mas não restringe as tarefas que podem ser atribuídas. A gerência pode atribuir deveres e responsabilidades adicionais a este cargo a qualquer momento devido a acomodação razoável ou outros motivos.
- Projetar e implementar bancos de dados para atender aos requisitos do aplicativo.
- Desenvolver e implementar objetos de banco de dados, incluindo stored procedures, funções, triggers, views e schemas.
- Criar e manter modelos de dados para garantir a consistência e integridade dos dados.
- Implementar medidas de segurança de banco de dados, incluindo autenticação, autorização e controles de acesso, em conformidade com as políticas aplicáveis do DoD e DoN.
- Otimizar o desempenho do banco de dados por meio de indexação, cache e otimização de consultas.
- Manter a documentação atual do design, desenvolvimento e implementação do banco de dados, incluindo diagramas de entidade-relacionamento e diagramas de fluxo de dados.
- Desenvolver e executar planos de teste de banco de dados, incluindo testes unitários, de integração e de desempenho.
- Colaborar com os desenvolvedores de aplicativos para garantir que os designs de banco de dados atendam aos requisitos do aplicativo.
- Desenvolver e implementar planos de backup e recuperação que protejam a integridade e disponibilidade dos dados.
- Gerenciar instâncias de banco de dados, incluindo sua criação, configuração e exclusão.
- Usar o sistema de controle de versão corporativo e dar suporte a builds, testes e implantações seguros e com controle de qualidade de CI/CD.
- Identificar, definir ou modificar interfaces com outros sistemas e aplicativos, garantindo que os acordos sejam formalmente documentados com o sistema ou aplicativo de interface.
- Dar suporte a interrupções de produção, desenvolvimento de pacotes de liberação, atualizações de itens de trabalho na ferramenta designada e conselhos internos de revisão ou alteração.
- Realizar auditorias de qualidade dos produtos NAVSUP, realizar pesquisas causais sobre erros e fornecer ações corretivas.
- Manter um relacionamento profissional com clientes, membros da equipe e agências e organizações internas e externas.
Qualificações
Qualificações Exigidas: Deve ter dois anos ou mais de experiência e conhecimento nas seguintes áreas
- Dois anos ou mais de experiência e conhecimento em administração de banco de dados, gerenciamento de dados, engenharia de banco de dados ou atividades relacionadas de engenharia de software.
- Conhecimento do design e implementação de sistemas de gerenciamento de computador e banco de dados.
- Conhecimento das metodologias atuais de engenharia de software e banco de dados, técnicas de design e padrões de software e banco de dados aplicáveis.
- Experiência usando Structured Query Language (SQL) e capacidades de desenvolvimento de banco de dados Microsoft SQL Server.
- Experiência com ferramentas de desenvolvimento Microsoft e a análise, desenvolvimento, manutenção e teste de aplicativos suportados por banco de dados.
- Excelentes habilidades técnicas, organizacionais, de planejamento, de comunicação oral e escrita, de resolução de problemas, atenção aos detalhes e tomada de decisão.
Educação e Experiência
É exigido diploma de bacharel com especialização técnica, como engenharia, ciência da computação, sistemas de informação ou disciplina relacionada. O requisito de diploma pode ser substituído por dois anos de faculdade ou educação técnica e três a cinco anos de experiência de trabalho relacionada.
Acesso à Instalação Militar: Deve ser capaz de se qualificar e obter um passe de acesso à base. Deve ser capaz de obter uma Verificação de Segurança Nacional (NACI) favorável, incluindo uma verificação de impressões digitais do FBI. Deve ser cidadão dos EUA.
Requisitos Físicos: O candidato ideal deve, no mínimo, ser capaz de atender aos seguintes requisitos físicos do trabalho com ou sem acomodação razoável
- Capacidade de realizar movimentos repetitivos com as mãos, pulsos e dedos.
- Capacidade de engajar e seguir comunicações audíveis em situações de emergência.
- Capacidade de sentar por longos períodos em uma mesa e trabalhar em um computador.
As seguintes são qualificações ou níveis de experiência desejáveis:
- Experiência em design e desenvolvimento de bancos de dados relacionais com Microsoft SQL Server.
- Experiência com programação SQL, stored procedures, views, schemas, modelagem de dados e otimização de desempenho de banco de dados.
- Conhecimento de práticas de codificação segura e segurança de banco de dados, incluindo princípios de controle de acesso e gerenciamento de identidade.
- Experiência no desenvolvimento de planos de teste e na condução ou coordenação de testes unitários, de integração, de aceitação do usuário e de desempenho.
- Experiência com Azure DevOps, Microsoft O365 e Teams, Excel, Visio e aplicativos Outlook.
- Conhecimento de padrões e práticas DevSecOps, incluindo pipelines CI/CD e controle de versão.
- Experiência com arquiteturas baseadas em serviço, APIs, REST, SOAP ou arquiteturas orientadas a eventos.
- Conhecimento da arquitetura Amazon Web Services.
- Certificação IAT Nível II.
Experiência em ambientes governamentais e DoD é desejável.
Viagem: As viagens não ocorrerão regularmente e, tipicamente, serão inferiores a 5% do tempo.
Localização: Esta é uma posição remota.
A Nakupuna Companies utiliza uma estratégia de remuneração baseada no mercado para garantir que nossos funcionários sejam remunerados dentro das faixas de mercado aplicáveis, proporcionais a múltiplos fatores, incluindo, mas não se limitando à combinação particular de educação, conhecimento, habilidades, competências e experiência do indivíduo, bem como à viabilidade financeira específica do contrato, requisitos organizacionais e localização da posição. A faixa de remuneração projetada para esta posição é
$115,000.00 a $140,000.00 (anualizado USD).
A faixa salarial exibida representa a faixa salarial típica para esta posição e é apenas um componente do pacote total de remuneração dos funcionários da Nakupuna Companies.
