Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

PERSOL SINGAPORE PTE. LTD.

NewBe an early applicant

L3/L4 Network Automation Engineer (Ansible)

Posted Updated
Discussion

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.

PERSOL Singapore Pte Ltd • EA License No. 01C4394 • EA Registration No. R1551626 (SUJA THERESA FRANCIS)

**********************************

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.

**********************************

Skills

Apply

See also

Industrial Engineering jobs by country — openings, pay and top skills →