MasterApp Labs

Arquiteto Sênior de Segurança de Aplicações

JavaScriptTypeScriptPythonJavaSQLKubernetes
Tradução automática. Consulte o original.

Benefícios

  • Contribuição para plano 401(k)
  • Plano odontológico
  • Plano de saúde
  • Plano de visão

Título: Arquiteto Sênior de Segurança de Aplicações

Habilidades exigidas/desejadas

Localização: Richmond, VA, (Híbrido)-Presencial 4 dias/semana durante um período probatório inicial de 90 dias; existe a possibilidade de redução do compromisso presencial após a conclusão bem-sucedida do período probatório

Tipo de posição: Contrato

Formato da entrevista: Entrevista por webcam e presencial

Habilidade | Exigida/Desejada | Quantidade | Anos Reais de Experiência

  1. Engenharia de software, segurança de aplicações, engenharia de segurança ou funções técnicas relacionadas | Exigida | 10 |
  1. Experiência em projetar e implementar arquitetura de segurança para sistemas de TI | Exigida | 6 |
  1. Princípios de desenvolvimento seguro de software e riscos comuns, incluindo o OWASP Top 10, autorização insegura, injeção, desserialização e abuso de API | Exigida | 6 |
  1. Projetar e implementar arquiteturas de segurança de ponta a ponta para dados em repouso, em trânsito e em uso para o stack completo da MS (Azure, O365, Power Platform, D365) | Exigida | 6 |
  1. Experiência comprovada com modelagem de ameaças e revisões de arquitetura de segurança | Exigida | 6 |
  1. Experiência em proteger APIs, aplicações web, sistemas distribuídos, plataformas em nuvem, pipelines de CI/CD e cargas de trabalho em contêineres | Exigida | 6 |
  1. Experiência com identidade, OAuth 2.0, OpenID Connect, SAML, JWTs, design de autorização, PKI/TLS, criptografia e práticas de gerenciamento de segredos | Exigida | 6 |
  1. Fortes habilidades de comunicação escrita, incluindo a capacidade de criar diagramas de arquitetura, padrões, avaliações de risco e planos de remediação acionáveis | Exigida | 10 |
  1. Experiência em um ambiente regulamentado, como serviços financeiros, saúde, governo ou pagamentos | Altamente desejada | 6 |
  1. Experiência na condução ou coordenação de testes de penetração e na tradução dos resultados em melhorias arquiteturais duradouras | Altamente desejada | 6
  1. Experiência na implementação de programas de DevSecOps e automação de segurança em escala | Altamente desejada | 4 |
  1. Familiaridade com engenharia de privacidade, classificação de dados e estruturas de conformidade | Altamente desejada | 4 |
  1. Experiência com arquiteturas de segurança na plataforma ArcGIS da Esri | Altamente desejada | 2 |

Opções flexíveis de trabalho remoto disponíveis.

Principais responsabilidades

  1. Definir princípios de arquitetura de segurança de aplicações, padrões, modelos, implementações de referência e diretrizes de proteção para sistemas web, móveis, API, microsserviços e nativos em nuvem.
  1. Realizar revisões de arquitetura e design, identificar limites de confiança, caminhos de ataque, fluxos de dados, lacunas de segurança e controles compensatórios.
  1. Liderar ou facilitar a modelagem de ameaças para novas aplicações, funcionalidades importantes, integrações e mudanças de alto risco.
  1. Estabelecer requisitos de segurança repetíveis para autenticação, autorização, gerenciamento de sessão, criptografia, gerenciamento de segredos, registro de logs, privacidade, proteção de API e proteção de dados.
  1. Colaborar com engenheiros de software para integrar a segurança ao longo do SDLC, incluindo revisão de código, pipelines de CI/CD, infraestrutura como código, testes, aprovação de lançamento e monitoramento em produção.
  1. Avaliar e orientar o uso de ferramentas de segurança, como SAST, DAST, análise de composição de software, verificação de contêineres/imagens, testes de segurança de API, verificação de segredos e proteção em tempo de execução.
  1. Definir uma abordagem de gerenciamento de vulnerabilidades para aplicações e dependências, incluindo critérios de severidade, SLAs de remediação, processos de exceção e verificação de correções.
  1. Avaliar bibliotecas de terceiros, dependências de código aberto, integrações SaaS e componentes fornecidos por fornecedores quanto a riscos de segurança.
  1. Projetar padrões de identidade e controle de acesso, incluindo privilégio mínimo, integração de MFA/SSO, autenticação serviço-a-serviço, RBAC/ABAC e controles de acesso privilegiado.
  1. Trabalhar com equipes de nuvem e plataforma para proteger ambientes de hospedagem de aplicações, incluindo Kubernetes, serverless, contêineres, CI/CD, IAM em nuvem, segmentação de rede e armazenamento de segredos.
  1. Assessorar equipes de resposta a incidentes sobre ameaças na camada de aplicação e contribuir para a análise de causa raiz e melhorias de segurança após incidentes.
  1. Manter a documentação de arquitetura, padrões de decisão de segurança, registros de riscos e documentação de exceções.

Qualificações exigidas

  1. Bacharelado em ciência da computação, cibersegurança, engenharia ou área relacionada, ou experiência prática equivalente.
  1. 10+ anos em engenharia de software, segurança de aplicações, engenharia de segurança ou funções técnicas relacionadas, incluindo 2+ anos projetando arquitetura de segurança para sistemas.
  1. Forte compreensão dos princípios de desenvolvimento seguro de software e riscos comuns de aplicações, incluindo o OWASP Top 10, autorização insegura, injeção, desserialização e abuso de API.
  1. Projetar e implementar arquiteturas de segurança de ponta a ponta para dados em repouso, em trânsito e em uso em plataformas Azure, SQL Server, Dynamics 365, Power Platform e ArcGIS, utilizando classificação automatizada (por exemplo, Microsoft Purview), criptografia robusta, regras de DLP e avaliações de risco de privacidade (DPIAs) para proteger ativos sensíveis de transporte e infraestrutura estaduais.
  1. Impor controles granulares de acesso a dados (incluindo RBAC, segurança em nível de linha, criptografia em nível de coluna e mascaramento dinâmico) e estabelecer pipelines centralizados de auditoria de banco de dados e monitoramento de atividades para garantir o alinhamento estrito com os padrões de segurança VITA SEC 530.
  1. Experiência comprovada com modelagem de ameaças e revisões de arquitetura de segurança.
  1. Experiência em proteger APIs, aplicações web, sistemas distribuídos, plataformas em nuvem, pipelines de CI/CD e cargas de trabalho em contêineres.
  1. Conhecimento prático de codificação segura em um ou mais ecossistemas comuns, como plataformas Java, .NET, JavaScript/TypeScript, Python.
  1. Experiência com identidade, OAuth 2.0, OpenID Connect, SAML, JWTs, design de autorização, PKI/TLS, criptografia e práticas de gerenciamento de segredos.
  1. Capacidade de explicar riscos técnicos e compensações claramente para engenheiros, gerentes de produto, executivos e partes interessadas não técnicas.
  1. Fortes habilidades de comunicação escrita, incluindo a capacidade de criar diagramas de arquitetura, padrões, avaliações de risco e planos de remediação acionáveis.

Qualificações preferenciais

  1. Experiência em um ambiente regulamentado, como serviços financeiros, saúde, governo ou pagamentos.
  1. Experiência na implementação de programas de DevSecOps e automação de segurança em escala.
  1. Familiaridade com engenharia de privacidade, classificação de dados e estruturas de conformidade relevantes para a organização.
  1. Certificações como CISSP, CSSLP, CCSP, GIAC, certificações de segurança em nuvem ou credenciais relevantes de fornecedores.
  1. Experiência na condução ou coordenação de testes de penetração e na tradução dos resultados em melhorias arquiteturais duradouras.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores