Network Security Automation Engineer
Primary stack
Nice to have's
Job description
About the Position
We are looking for a Network Security Automation Engineer to join a technical team focused on building and improving network automation capabilities across a complex, multi-vendor infrastructure.
This role combines 70–80% automation and 20–30% networking, offering the opportunity to develop scalable automation solutions, streamline network operations and strengthen security, reliability and performance across enterprise environments.
Responsibilities
- Design and maintain network automation solutions using Python, Ansible and Jinja2
- Automate the provisioning and onboarding of network devices, including switches, routers, firewalls and wireless access points
- Develop reusable automation components, playbooks, templates and configuration workflows
- Integrate network automation with APIs, DNS, DHCP, certificate management and inventory systems
- Build GitLab CI/CD pipelines to validate network changes, run automated tests and support rollback procedures
- Monitor network performance, connectivity, routing and availability, developing automated remediation workflows
- Contribute to data centre network automation using Juniper VXLAN-EVPN and spine-leaf architectures
- Automate configuration backups, recovery procedures, failover checks and compliance reporting
- Work with network telemetry, monitoring and ITSM tools to improve operational visibility
- Maintain technical documentation, runbooks and automation standards
- Promote best practices in code quality, version control, security and continuous improvement
Requirements
- Proven experience in network automation within enterprise or service provider environments
- Strong Python development skills, particularly for network automation
- Hands-on experience with Ansible, Jinja2, YAML and JSON
- Familiarity with network automation libraries such as Netmiko, NAPALM, PyEZ, Nornir or Paramiko
- Experience with Git and CI/CD tools, such as GitLab CI, Jenkins or GitHub Actions
- Knowledge of network APIs and protocols, including REST APIs, NETCONF, RESTCONF and gNMI
- Strong understanding of Layer 2/Layer 3 networking, routing, switching and network security
- Experience with Linux administration, particularly Red Hat Linux, Bash and Shell scripting
- Knowledge of network monitoring and telemetry technologies, including SNMP, NetFlow or sFlow
- Experience working with multi-vendor environments
Nice to Have
- Experience with Juniper VXLAN-EVPN and data centre fabric automation
- Knowledge of Cisco, Juniper, Arista and Fortinet technologies
- Familiarity with network source of truth platforms and closed-loop automation
- Experience with ITSM systems, automated remediation and network compliance reporting
Apply for this position
Location: Porto, Portugal
Work Type: Hybrid
Experience Level: Senior
Employment Type: Full-time
© aRBeit. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
IT / tech за описом ITJobs
More at aRBeit
All 8 rolesSAP BW / HANA / BTP Developer
aRBeit · Portugal
Full-Stack Engineer | Java & React
aRBeit · Portugal
IT Product Senior Security Owner
aRBeit · Portugal
Cloud Automation Developer (Senior)
aRBeit · Portugal