
A Nakupuna Companies é um grupo pertencente a uma organização nativa havaiana que atende parceiros governamentais em consultoria, serviços de TI, instalações e infraestrutura, serviços ambientais e logística. Suas equipes dão suporte às operações institucionais e empresariais, oferecendo capacidades técnicas e programáticas ao trabalho governamental e, ao mesmo tempo, promovendo a comunidade nativa havaiana por meio de iniciativas e investimentos direcionados. Com sede no Havaí, a empresa também possui escritórios em vários estados dos Estados Unidos.
Engenheiro(a) sênior de software, .NET e Azure
Modernize os sistemas de suprimentos da NAVSUP para a Nakupuna Federal com aplicações seguras, APIs e pipelines de CI/CD. Preste suporte a clientes do Departamento de Defesa.
Descrição
- Projetar, desenvolver, implementar e manter soluções de TI.
- Criar, manter e atualizar aplicações, softwares e programas utilitários para modernizar sistemas.
- Avaliar informações, necessidades dos usuários e requisitos de software para planejar o desenvolvimento e as modificações práticas de aplicações.
- Preparar documentação de programas e comentários no código.
- Trabalhar com analistas, engenheiros, programadores, clientes e equipes de engenharia para definir designs, interfaces e requisitos de aplicações.
- Criar procedimentos para testes, validação, programação e documentação de software.
- Manter e atualizar softwares para corrigir defeitos, dar suporte a mudanças de hardware, atualizar interfaces e melhorar o desempenho.
- Realizar testes integrados de garantia da qualidade que abranjam recursos de segurança e resiliência.
- Armazenar, recuperar e processar dados para avaliar os recursos e requisitos do sistema.
- Implementar controles de cibersegurança, incluindo criptografia, gestão de acesso e gestão de identidade.
- Usar sistemas empresariais de controle de versão para criar aplicações seguras.
- Identificar e corrigir defeitos de software usando práticas padrão de depuração.
- Ajudar equipes de aplicações a padronizar políticas de sistema, ferramentas de desenvolvimento e patches de segurança.
- Criar programas que validem e processem várias entradas.
- Criar aplicações que registrem e gerenciem erros, exceções e falhas.
- Desenvolver código com linguagens compatíveis, design orientado a objetos, conceitos e protocolos de rede e métodos de segurança de rede.
- Preparar documentação Agile e a documentação exigida pelas políticas da organização.
- Dar suporte à padronização de ferramentas, aos pipelines de CI/CD e às visões de serviços de arquitetura em conformidade com os padrões de segurança da Marinha.
- Automatizar builds, testes e implantações por meio de pipelines de CI/CD.
- Estabelecer práticas de gestão de artefatos para bibliotecas, dependências e builds.
- Ajudar a resolver interrupções em produção e preparar pacotes de lançamento.
- Criar e manter itens de trabalho e participar de revisões internas e comitês de controle de mudanças.
- Realizar auditorias de qualidade, investigar erros e recomendar ações corretivas.
Requisitos
- Experiência com .NET, C#, JavaScript, jQuery, XML, XML Schema, SQL e bancos de dados Oracle.
- É obrigatória a certificação IAM Nível I (CompTIA Security+).
- No mínimo 2 anos de ensino superior ou formação técnica e 5 anos de experiência em desenvolvimento moderno de software, ou substituição equivalente por diploma.
- No mínimo 2 anos de ensino superior ou formação técnica e 5 anos de experiência com Azure DevOps, Microsoft 365 e Teams, Excel, Visio e Outlook.
- No mínimo 3 anos de experiência com princípios e práticas Agile, incluindo participação em equipes Agile.
- No mínimo 5 anos de conhecimento e experiência com tecnologias e plataformas relevantes de desenvolvimento de software.
- No mínimo 3 anos de experiência com ferramentas e práticas DevOps.
- Amplo conhecimento de ferramentas e técnicas de segurança.
- Capacidade de escrever scripts de automação em Bash ou PowerShell.
- No mínimo 3 anos de conhecimento e experiência com arquiteturas nativas da nuvem e Infraestrutura como Código.
- No mínimo 1 ano de experiência em ambiente PaaS, como Appian ou Salesforce.
- Forte capacidade analítica para avaliar riscos e vulnerabilidades de segurança.
- Excelentes habilidades de comunicação e capacidade de colaborar com equipes de desenvolvimento, segurança e operações.
- Forte compreensão dos princípios e das melhores práticas de segurança.
- Experiência no Governo e no Departamento de Defesa dos Estados Unidos é desejável.
- É obrigatório ter bacharelado em uma área técnica, como engenharia ou ciência da computação; o requisito pode ser substituído por 2 anos de ensino superior e 3 a 5 anos de experiência profissional relacionada.
- Capacidade de atender aos requisitos físicos indicados, com ou sem adaptações razoáveis.
Benefícios
- Cobertura médica, odontológica e oftalmológica.
- Contas de poupança para despesas médicas e contas de gastos flexíveis.
- Plano de aposentadoria 401(k) com contribuições do empregador.
- Licenças remuneradas e feriados.
- Cobertura de vida e invalidez.
- Programas de assistência aos funcionários.
- Auxílio para estudos e oportunidades de desenvolvimento profissional.
- Pagamento diferencial por serviço militar.
- Programas adicionais de benefícios voluntários.