L3/L4 Network Automation Engineer (Ansible)

PERSOL

Singapore

On-site

SGD 90,000 - 130,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

PERSOL is seeking a Network Automation Engineer in Singapore to design and implement scalable automation for multi-vendor networks. The role focuses on Ansible-based automation, Python scripting, and CI/CD integration to streamline provisioning, configuration management, and testing.

You will work with Cisco/Juniper/Arista environments, implement REST APIs and YANG interfaces, and contribute to reliable, auditable automation pipelines.

Qualifications

  • Bachelor’s degree in CS/IT/Engineering or related field.
  • Minimum 3+ years in Network Automation or Network Engineering.
  • Hands-on with Ansible Playbooks, Roles, AWX/Automation Controller.
  • Strong Python scripting skills.
  • Experience with Cisco, Juniper, or Arista networks.
  • Knowledge of BGP, OSPF, VLANs, VRFs, EVPN-VXLAN.
  • Experience with REST APIs, NETCONF, RESTCONF, YANG, JSON, YAML.
  • Exposure to Git, Jenkins, GitLab CI/CD, Docker/Podman.
  • Familiarity with NetBox, Infoblox; CCNP/CCIE/Cisco DevNet useful.

Responsibilities

  • Design and develop reusable Ansible Playbooks, Roles and collections for multi-vendor network automation.
  • Automate provisioning, configuration, upgrades, backups and workflows.
  • Develop idempotent automation with error handling and rollback.
  • Automate config compliance, drift detection and remediation across devices.
  • Develop automation frameworks and follow coding standards and version control.

Skills

Python scripting
Network automation
Cisco/Juniper/Arista environments

Education

Bachelor’s Degree in Computer Science/Information Technology/Engineering

Tools

Ansible AWX/Automation Controller
Git/Jenkins CI/CD
Docker/Podman
NetBox/Infoblox (advantage)

Job description

Our Client is a global technology solutions company

Responsibilities
1. Ansible Network Automation
  • Design and develop reusable Ansible Playbooks, Roles and custom Collections for multi-vendor network automation.
  • Automate network provisioning, configuration management, software upgrades, configuration backups and operational workflows.
  • Develop idempotent, state-aware automation with error handling, validation and rollback capabilities.
  • Automate configuration compliance, drift detection and remediation across network devices.
  • Develop reusable automation frameworks and follow coding standards, version control and peer-review practices
2. Python and Network Programmability
  • Develop Python scripts and automation components to extend Ansible capabilities.
  • Integrate automation workflows with network devices and platforms using REST APIs, NETCONF, RESTCONF and YANG.
  • Work with structured data formats such as JSON and YAML.
  • Integrate automation with network inventory and IPAM platforms such as NetBox and Infoblox
3. CI/CD and Automation Testing
  • Build and maintain automation pipelines using Jenkins, GitLab CI/CD or equivalent tools.
  • Implement automated pre-change and post-change validation, testing and configuration verification.
  • Use tools such as Pytest, Cisco pyATS/Genie and other relevant testing frameworks.
  • Implement approval gates, execution controls, audit trails and automated recovery mechanisms where supported.
4. Automation Platform and Operations
  • Develop and maintain automation workflows using Ansible Automation Platform, Automation Controller or AWX.
  • Build and manage containerised execution environments using Podman or Docker.
  • Integrate automation with enterprise secrets management, monitoring, logging and IT service management platforms.
  • Maintain automation documentation, operational runbooks and reusable standards.
  • Troubleshoot automation failures and continuously improve workflow reliability and execution efficiency.
Skills/Requirement
  • Bachelor’s Degree in Computer Science, Information Technology, Engineering, or a related field.
  • Minimum 3+ years of experience in Network Automation or Network Engineering.
  • Hands-on experience with Ansible Playbooks, Roles, AWX/Automation Controller
  • Strong Python scripting skills
  • Experience with Cisco, Juniper, or Arista network environments
  • Knowledge of BGP, OSPF, VLANs, VRFs, EVPN-VXLAN
  • Experience with REST APIs, NETCONF, RESTCONF, YANG, JSON, YAML
  • Exposure to Git, Jenkins, GitLab CI/CD, Docker/Podman
  • Familiarity with NetBox, Infoblox, pyATS/Genie is an advantage
  • Preferred Certifications: CCNP, CCIE, Cisco DevNet, RHCE, Red Hat Ansible

We regret to inform that only shortlisted candidates will be contacted.

This is in partnership with Employment and Employability Institute Pte Ltd (“e2i”). e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives. By applying for this role, you consent to e2i’s PDPA.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

L3/L4 Network Automation Engineer (Ansible)
L3/L4 Network Automation Engineer (Ansible)

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Network Automation Engineer - Ansible & Python
Network Automation Engineer - Ansible & Python

PERSOL Singapore • Singapore

On-site
SGD 90,000 - 130,000
Contract Network Automation Engineer | Ansible & Python
Contract Network Automation Engineer | Ansible & Python

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 85,000 - 140,000
Health insurance
Network Automation Engineer (Contract)
Network Automation Engineer (Contract)

PERSOL SINGAPORE PTE. LTD. • Singapore

On-site
SGD 85,000 - 140,000
Health insurance
Network Automation Engineer - Ansible & Python Pro
Network Automation Engineer - Ansible & Python Pro

PERSOL • Singapore

On-site
SGD 90,000 - 130,000
Network Engineer
Network Engineer

HR SG PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Network Automation Engineer/Application Developer
Network Automation Engineer/Application Developer

APBA TG HUMAN RESOURCE PTE. LTD. • Singapore

On-site
SGD 60,000 - 96,000
Network Engineer
Network Engineer

Progression Search • Singapore

On-site
SGD 120,000 - 180,000
Cyber Security Operations Specialist (Level 3)
Cyber Security Operations Specialist (Level 3)

GMP Technologies • Singapore

On-site
SGD 180,000 - 260,000
Network Engineer (Perm | East)
Network Engineer (Perm | East)

GMP Technologies • Singapore

On-site
SGD 55,000 - 90,000