Senior Network Automation Engineer - Hybrid Porto

DataSmart

Porto

Hybrid

EUR 60,000 - 100,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

DataSmart in Porto seeks a Senior Network Automation Engineer to design, develop, and maintain production-grade automation frameworks using Ansible and Python in a hybrid Porto setup.

You will build end-to-end automation workflows for provisioning, configuration changes, validation, reporting, and rollback across multi-vendor environments including Juniper, Arista, Cisco, Fortinet, and Check Point. Emphasis on NetBox, Jinja2, YAML, and CI/CD with GitLab/Jenkins.

Qualifications

  • Hands-on experience designing and building complete network automation frameworks using Ansible and Python.
  • Proven ability to develop reusable, scalable automation solutions rather than scripts.
  • Advanced knowledge of Ansible roles, inventories, modules, and Ansible Automation Platform (AAP).
  • Strong Python development skills, including APIs, logging, error handling, and testing.
  • Experience with Nornir, Netmiko, NAPALM, PyEZ, NETCONF/RESTCONF/gNMI, and related tools.
  • Experience with NetBox, Jinja2, YAML/JSON schemas, and dynamic inventory management.
  • Solid knowledge of GitLab CI/Jenkins, Git workflows, and CI/CD practices.
  • Experience with pytest, Molecule, ansible-lint, yamllint, and code-quality tooling.
  • Understanding of multi-vendor networks (Juniper, Arista, Cisco, Fortinet, Check Point) and routing fundamentals.

Responsibilities

  • Design, develop, and maintain production-grade network automation frameworks using Ansible and Python.
  • Build end-to-end automation workflows for provisioning, config changes, validation, reporting, and rollback.
  • Develop reusable Ansible roles, collections, modules, plugins, and dynamic inventories.
  • Create Python libraries and CLI tools using Nornir, Netmiko, NAPALM, PyEZ, and network APIs.
  • Manage source-of-truth data using NetBox, YAML/JSON schemas, and Jinja2 templates.
  • Orchestrate workflows through Ansible Automation Platform (AAP) with pre-checks, approvals, deployment, and rollback.
  • Implement safe deployment mechanisms, configuration diffs, state snapshots, and drift detection.
  • Build and maintain GitLab CI/Jenkins pipelines for automated testing and deployment.
  • Integrate automation workflows with ITSM/JIRA, Infoblox, secrets management, and notification systems.
  • Develop automated compliance checks, remediation workflows, and infrastructure hardening.
  • Implement structured logging, audit trails, and dashboards (Grafana/Coralogix).
  • Automate backups, recovery procedures, and high-availability validation.
  • Support multi-vendor environments and troubleshoot automation vs. network issues.

Skills

Ansible design
Python development
Network automation
Multi-vendor networks
CI/CD practices
GitLab CI/Jenkins
Nornir
Netmiko
NAPALM
PyEZ
NetBox
Jinja2
YAML/JSON schemas
RESTCONF/gNMI
Ansible Platform
ITSM/JIRA integrations

Tools

Ansible
Python
Nornir
Netmiko
NAPALM
PyEZ
NETCONF/RESTCONF/gNMI
NetBox
Jinja2
YAML/JSON
GitLab CI/Jenkins
Ansible Automation Platform
ITSM/JIRA integrations
Grafana/Coralogix

Job description

DataSmart in Porto seeks a Senior Network Automation Engineer to design, develop, and maintain production-grade automation frameworks using Ansible and Python in a hybrid Porto setup.

You will build end-to-end automation workflows for provisioning, configuration changes, validation, reporting, and rollback across multi-vendor environments including Juniper, Arista, Cisco, Fortinet, and Check Point. Emphasis on NetBox, Jinja2, YAML, and CI/CD with GitLab/Jenkins.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Network Automation Engineer – Hybrid (Porto)
Senior Network Automation Engineer – Hybrid (Porto)

DataSmart Lda • Porto

Hybrid
EUR 65,000 - 90,000
Network Security Automation Engineer (Hybrid in Porto)
Network Security Automation Engineer (Hybrid in Porto)

act digital • Porto

Hybrid
EUR 42,000 - 68,000
Senior Network Automation Engineer
Senior Network Automation Engineer

DataSmart Lda • Porto

Hybrid
EUR 65,000 - 90,000
Senior Network Automation Architect (Python & Ansible)
Senior Network Automation Architect (Python & Ansible)

act digital EMEA - Alter Solutions • Porto

On-site
EUR 60,000 - 90,000
Network Automation Engineer: Build Reusable Frameworks
Network Automation Engineer: Build Reusable Frameworks

act digital • Porto

On-site
EUR 52,000 - 75,000
Hybrid Network Security Automation Engineer – Porto
Hybrid Network Security Automation Engineer – Porto

Wire It • Porto

Hybrid
EUR 45,000 - 75,000
Hybrid Network Security Automation Engineer – Porto
Hybrid Network Security Automation Engineer – Porto

WIRE IT • Porto

Hybrid
EUR 52,000 - 75,000
Health Insurance
22 days paid vacation
4 extra days annually
+7
Hybrid Network Security Automation Engineer – Porto
Hybrid Network Security Automation Engineer – Porto

Wire It • Porto

On-site
EUR 45,000 - 75,000
Senior Network Automation Engineer
Senior Network Automation Engineer

DataSmart • Porto

Hybrid
EUR 60,000 - 100,000
Network Security Automation Engineer (Ansible & Python)
Network Security Automation Engineer (Ansible & Python)

Devoteam | Cyber Trust • Porto

On-site
EUR 40,000 - 64,000
Top locations