B&A
ONEGLOBE LLC
Engenheiro de Rede/Cloud (DevSecOps/Segurança)
AWSDockerKubernetesTerraform
Tradução automática. Consulte o original.
Descrição
O que você fará como Engenheiro de Rede/Cloud (DevSecOps/Segurança):
- Avaliar arquiteturas de hospedagem em nuvem em AWS, Azure e ambientes híbridos, incluindo utilização de computação, armazenamento, rede e serviços gerenciados.
- Analisar padrões de design nativos em nuvem, adoção de serverless, maturidade de conteinerização e oportunidades de plataforma como serviço (PaaS).
- Revisar estratégias de múltiplas regiões e múltiplas zonas de disponibilidade para alta disponibilidade e recuperação de desastres.
- Avaliar o design de ambientes em desenvolvimento, teste, homologação e produção, incluindo paridade de ambiente e desvio de configuração.
- Identificar oportunidades de otimização de custos em nuvem, incluindo dimensionamento correto (rightsizing), capacidade reservada e eficiência arquitetural.
- Avaliar o alinhamento com os requisitos FedRAMP, melhores práticas de segurança em nuvem e políticas de nuvem do DHS.
Avaliação de Maturidade de Pipeline CI/CD e DevSecOps
- Revisar pipelines de Integração Contínua/Entrega Contínua (CI/CD), incluindo automação de build, frameworks de teste e orquestração de implantação.
- Avaliar práticas de gerenciamento de artefatos, registros de contêineres e análise de composição de software.
- Avaliar estratégias de implantação, incluindo implantações blue-green, lançamentos canary, atualizações contínuas (rolling updates) e procedimentos de reversão (rollback).
- Revisar a cobertura de automação de testes, incluindo testes unitários, testes de integração, testes de segurança (SAST/DAST) e testes de desempenho.
- Avaliar a maturidade de DevSecOps, incluindo a integração de segurança nos fluxos de trabalho de desenvolvimento, práticas de segurança shift-left e validação automatizada de conformidade.
- Identificar gargalos no pipeline, transferências manuais e oportunidades para acelerar a velocidade de entrega, mantendo a segurança e a qualidade.
Infraestrutura como Código e Gerenciamento de Configuração
- Avaliar a adoção de Infraestrutura como Código (IaC) usando ferramentas como Terraform, CloudFormation, modelos ARM ou plataformas similares.
- Avaliar práticas de gerenciamento de configuração, disciplina de controle de versão e processos de revisão de código para infraestrutura.
- Revisar a automação de provisionamento de ambiente, testes de infraestrutura e implementação de política como código (policy-as-code).
- Avaliar padrões de infraestrutura imutável, orquestração de contêineres (Kubernetes, ECS, AKS) e abordagens de configuração declarativa.
- Identificar oportunidades para reduzir o desvio de configuração, melhorar a consistência do ambiente e aumentar a confiabilidade da infraestrutura por meio da automação.
Controles de Cibersegurança e Postura de Autorização
- Avaliar padrões de Gerenciamento de Identidade e Acesso (IAM), controle de acesso baseado em função (RBAC) e implementação de privilégio mínimo.
- Avaliar a aplicação de Autenticação de Múltiplos Fatores (MFA), gerenciamento de acesso privilegiado (PAM) e práticas de gerenciamento de segredos.
- Revisar a integração de Gerenciamento de Eventos e Informações de Segurança (SIEM), cobertura de log centralizado e conformidade de retenção de logs.
- Avaliar mecanismos de alerta, capacidades de detecção de ameaças e maturidade de Orquestração, Automação e Resposta de Segurança (SOAR).
- Avaliar a preparação para resposta a incidentes, documentação de playbooks e integração com o centro de operações de segurança (SOC).
- Revisar práticas de gerenciamento de vulnerabilidades, incluindo frequência de varredura, fluxos de trabalho de remediação e automação de gerenciamento de patches.
- Avaliar a conformidade com os controles de segurança NIST SP 800-53, requisitos da Estrutura de Gerenciamento de Riscos (RMF) e práticas de monitoramento contínuo.
Risco de Tecnologia Legada e Estratégia de Remediação
- Identificar riscos decorrentes de tecnologias legadas sem suporte, incluindo sistemas operacionais em fim de vida, middleware obsoleto e frameworks descontinuados.
- Avaliar controles compensatórios, exposição a vulnerabilidades e superfície de ataque associada a componentes legados.
- Recomendar estratégias de remediação, incluindo conteinerização, atualizações de plataforma, refatoração ou substituição.
- Desenvolver roteiros de migração que equilibrem a redução de risco de segurança com a estabilidade operacional e as restrições de recursos.
- Aconselhar sobre medidas de segurança provisórias e mitigação de riscos durante períodos de transição.
Engenharia de Desempenho, Escalabilidade e Resiliência
- Avaliar o monitoramento de desempenho, plataformas de observabilidade e implementação de gerenciamento de desempenho de aplicações (APM).
- Avaliar configurações de auto-scaling, práticas de planejamento de capacidade e capacidades de tratamento de picos de demanda.
- Revisar estratégias de continuidade, incluindo arquiteturas de múltiplas regiões, mecanismos de failover e automação de recuperação de desastres.
- Avaliar estratégias de backup, práticas de teste de recuperação e alinhamento com o Objetivo de Tempo de Recuperação (RTO)/Objetivo de Ponto de Recuperação (RPO).
- Identificar gargalos de desempenho, restrições de escalabilidade e oportunidades para otimização arquitetural.
Habilitadores de Arquitetura Moderna e Padrões de Integração
- Recomendar a adoção de gateways de API para gerenciamento centralizado de API, controle de tráfego e aplicação de políticas de segurança.
- Avaliar oportunidades de service mesh (Istio, Linkerd, AWS App Mesh) para melhorar a observabilidade, segurança e resiliência de microsserviços.
- Avaliar plataformas de automação e ferramentas de orquestração que possam melhorar a eficiência operacional e reduzir o trabalho manual.
- Identificar oportunidades para aproveitar serviços gerenciados, computação serverless e arquiteturas orientadas a eventos.
- Recomendar implementações de orquestração de contêineres, descoberta de serviços e rastreamento distribuído.
- Aconselhar sobre melhorias de interoperabilidade por meio de APIs padronizadas, streaming de eventos e padrões de mensagens assíncronas.
Zero Trust e Arquitetura de Identidade Moderna
- Avaliar o alinhamento com os princípios de segurança zero-trust, incluindo verificação contínua, acesso de privilégio mínimo e micro-segmentação.
- Avaliar implementações de perímetro definido por software, controles de acesso baseados em identidade e autenticação sensível ao contexto.
- Revisar práticas de criptografia em repouso e em trânsito, gerenciamento de certificados e gerenciamento de chaves criptográficas.
- Recomendar arquiteturas de identidade modernas, incluindo identidade federada, logon único (SSO) e controle de acesso baseado em atributos (ABAC).
Documentação e Desenvolvimento de Narrativa Técnica
- Apoiar a documentação de descobertas sobre hospedagem e ambiente técnico com análises claras e baseadas em evidências.
- Redigir narrativas de engenharia de modernização que traduzam avaliações técnicas em recomendações estratégicas.
- Criar diagramas de arquitetura, visualizações de pipeline e mapeamentos de controles de segurança.
- Contribuir para perfis de avaliação com insumos de DevSecOps e maturidade em nuvem.
- Fornecer recomendações técnicas acessíveis tanto para equipes de engenharia quanto para públicos executivos.
Requisitos
- Bacharelado e 15+ anos de experiência em engenharia de infraestrutura, nuvem e segurança em ambientes de nuvem híbrida e on-premises.
- Experiência prática na arquitetura e implementação de soluções em AWS e/ou Azure, incluindo serviços principais (computação, armazenamento, rede, bancos de dados, segurança).
- Experiência comprovada no design e implementação de pipelines CI/CD, fluxos de trabalho DevSecOps e estratégias de implantação automatizada.
- Proficiência com ferramentas de Infraestrutura como Código (Terraform, CloudFormation, modelos ARM, Ansible ou similar).
- Compreensão profunda da implementação de controles de segurança em ambientes de nuvem e híbridos.
- Experiência na avaliação de maturidade técnica, identificação de lacunas e recomendação de estratégias práticas de modernização.
- Fortes habilidades analíticas com capacidade de avaliar ambientes técnicos complexos e destilar descobertas em recomendações acionáveis.
- Capacidade de obter a autorização de entrada em serviço (EOD) do DHS.
Qualificações Desejadas
- Experiência com autorização FedRAMP, incluindo avaliação de segurança, monitoramento contínuo e documentação de conformidade.
- Familiaridade com a Estrutura de Gerenciamento de Riscos (RMF) do NIST, processos de Autorização para Operar (ATO) e linhas de base de controle de segurança federal.
- Conhecimento das políticas de nuvem do DHS, requisitos do Trusted Internet Connection (TIC) 3.0 e padrões de Arquitetura Corporativa do DHS.
- Experiência na implementação de princípios de arquitetura zero-trust, incluindo perímetro definido por software, micro-segmentação e segurança centrada em identidade.
- Experiência prática com plataformas de orquestração de contêineres (Kubernetes, Docker, ECS, AKS).
- Experiência com arquiteturas de service mesh (Istio, Linkerd, Consul) e plataformas de gateway de API (Kong, Apigee, AWS API Gateway).
- Proficiência com ferramentas de observabilidade e monitoramento (Prometheus, Grafana, Datadog, Splunk, stack ELK).
- Experiência com ferramentas de automação de segurança, incluindo scanners SAST/DAST, varredura de dependências e plataformas de conformidade como código.
- Certificações em nuvem: AWS Solutions Architect, AWS DevOps Engineer, Azure Solutions Architect, Azure DevOps Engineer ou equivalente.
- Certificações de segurança: CISSP, CCSP ou certificações de especialidade em segurança em nuvem.
- Certificações DevOps/DevSecOps ou experiência demonstrável.
- Experiência no suporte a programas federais de modernização de TI ou iniciativas de migração para a nuvem.
- Experiência com práticas de Engenharia de Confiabilidade de Site (SRE) e princípios de engenharia de caos.
