Shore
Porto / Global
Porto / Global
Principais Responsabilidades: - Integrar a equipa de desenvolvimento de Network Security, contribuindo para acelerar a disponibilização da plataforma de self-service para abertura de fluxos de firewall; - Desenvolver e otimizar workflows end-to-end em Python/Django para automatizar o pedido, validação, aprovação e aprovisionamento de regras de firewall em Fortigate e NSX-T; - Desenvolver e manter conectores API robustos para orquestrar alterações no FortiManager/FortiOS e nos NSX-T Managers; - Implementar validações prévias à alteração, incluindo validação de sintaxe e deteção de conflitos, bem como mecanismos seguros de rollback e idempotência, garantindo a não interrupção do tráfego em produção; - Desenvolver testes unitários e de integração abrangentes para o código de automação; - Garantir que todas as regras de firewall geradas cumprem rigorosamente as políticas internas de segurança e os standards de compliance; - Documentar o código, os contratos das APIs e os desenhos dos workflows, garantindo uma transferência de conhecimento adequada para as equipas internas de NetSecOps; - Participar na entrega de parte ou da totalidade do código de desenvolvimento de aplicações, de acordo com o plano do projeto e as especificações funcionais fornecidas pela análise de negócio; - Analisar, desenvolver ou configurar módulos de software existentes ou novos; - Participar na implementação e integração dos módulos; - Seguir as boas práticas e standards de documentação adequados. Requisitos mínimos: - +9 anos de experiência; - Experiência sénior com forte conhecimento combinado de Software Engineering (Python/Django + REST API) e Enterprise Network Security (Fortinet e VMware NSX-T); - Conhecimentos avançados de Python 3 e do framework Django (ou REST Framework) para desenvolvimento de APIs robustas e escaláveis e backends de automação; - Experiência com filas de tarefas assíncronas, como Celery / Redis, para gestão de operações de rede de longa duração; - Experiência com pipelines de CI/CD, nomeadamente Git, GitLab CI/GitHub Actions, e princípios de Infrastructure as Code (IaC); - Conhecimentos aprofundados de arquiteturas Fortigate (FortiOS) e VMware NSX-T; - Experiência prática na automatização de políticas de firewall, objetos de endereços e grupos de segurança através da FortiManager API (JSON-RPC/REST) e NSX-T Policy API; - Bons conhecimentos de conceitos de routing, switching, zoning e micro-segmentation em ambientes empresariais.
Porto / Global
Porto / Global
Porto / Global
Porto / Global
Porto / Global
Porto / Global