We are building our Network and Security Automation team and are looking for a Senior NetDevOps Engineer to join our Porto office.
If you are a hands-on network/security engineer who enjoys automating infrastructure and have experience working in multi-vendor environments (Fortinet, Arista, and others), this role could be a great fit.
What we are looking for
Mandatory
Senior-level experience in network and/or security engineering: routing, switching, firewalls (Fortinet strongly valued), Arista, and physical network appliances.
Hands-on experience with FortiGate (FortiOS CLI, REST API) and/or Checkpoint (SmartCenter API, Cpshell).
Strong automation capabilities: ability to translate manual network configurations into Ansible playbooks and Python scripts autonomously.
Proficiency with Ansible, Python, and Jinja2 templating.
Experience working with REST APIs, and handling JSON/XML data structures for network automation.
Familiarity with GitLab for version control and CI/CD pipelines.
Exposure to AI-assisted coding tools (e.g., GitHub Copilot).
Understanding of how to create and integrate MCP (Model Context Protocol) services into infrastructure environments.
Nice-to-have
Experience with Ansible Automation Platform (AAP).
Experience building automation workflows across multi-vendor network infrastructures.
Exposure to automation frameworks or lab environments (VLAB) used for testing network configurations.
Main Responsibilities
Translate existing manual network and security configurations into automated Ansible playbooks and Python scripts.
Develop and maintain automation workflows across a multi-vendor infrastructure.
Operate autonomously on network automation tasks: design, test, and validate outputs without requiring validation from a separate network engineer.
Contribute to the team's VLAB automation framework, integrating new use cases and scaling existing workflows.
Leverage AI-assisted tooling (GitHub Copilot) to accelerate development of automation code.
Participate in the development and integration of MCP server capabilities within the infrastructure.
Manage automation code, testing pipelines, and version control using GitLab.
Collaborate closely with operations, systems, and security teams based in Porto.
Hybrid role – Porto (ideal 4 days/week in the office, flexible to 3)