Network Operations Automation Engineer/Specialist

Accenture in the Philippines


Date: 5 days ago
City: Mandaluyong City
Contract type: Full time
Job Responsibilities

Network Automation Development


  • Design and build automation workflows for network device configuration, provisioning, and updates.
  • Leverage Nautobot as the central source-of-truth for IPAM, device inventory, and templating data.
  • Implement Jinja templates for dynamic configuration generation, reducing manual overhead and ensuring consistent deployments.
  • CI/CD Pipeline Implementation
  • Develop and maintain continuous integration/continuous delivery (CI/CD) pipelines for network automation projects.
  • Integrate source code, testing frameworks, and deployment processes using platforms such as Jenkins, GitLab CI, GitHub Actions, or Azure DevOps.
  • Ensure that pipelines incorporate linting, testing, and automated validation of network configurations.


  • Infrastructure as Code (IaC)


  • Adopt IaC best practices using Terraform, Ansible, or similar tools to define and manage network resources.
  • Collaborate with network and cloud teams to establish consistent infrastructure blueprints for on-prem and cloud environments
  • Standardize configurations using Jinja2 and version control, ensuring repeatable and auditable deployments.


  • Scripting and Tooling


  • Write and maintain automation scripts in Python (or other scripting languages) for network device orchestration and data manipulation.
  • Utilize REST APIs, netmiko, NAPALM, or similar libraries to interface with network devices.
  • Work with Jinja2 templates to create modular, scalable, and easily maintainable configuration files.


  • Collaboration & Documentation


  • Partner with network engineers to gather requirements, troubleshoot issues, and refine automation strategies.
  • Produce detailed documentation, including code comments, wiki articles, and runbooks to facilitate knowledge transfer.
  • Engage with DevOps and Infrastructure teams to align on standards, naming conventions, and operational workflows.


  • Monitoring and Optimization


  • Integrate monitoring solutions (e.g., Grafana, Prometheus, Splunk) to track the impact and performance of automation tasks.
  • Optimize automation workflows for reliability, scalability, and security, ensuring minimal disruptions to the network.


  • Best Practices & Code Reviews


  • Conduct and participate in code reviews, promoting maintainable, scalable, and secure code.
  • Advocate for DevOps and GitOps principles, facilitating continuous improvement across teams.
  • Stay current with evolving technologies and share knowledge of new tools or methodologies


  • Job Qualifications


  • Bachelor’s degree in Computer Science, Network Engineering, or a related field (or equivalent experience).
  • 5-7 years of hands-on experience in software development, network engineering, or DevOps with a focus on automation.


  • Technical Skills


  • Network Automation:
  • Proficiency in automating device configurations (Cisco, Juniper, Aruba, etc.) using Python, Ansible, or similar tools.
  • CI/CD: Practical experience designing, implementing, and managing pipelines (Jenkins, GitLab CI, GitHub Actions, Azure DevOps).
  • IaC:
  • Familiarity with Terraform, Ansible, or other tools to maintain infrastructure state declaratively.
  • Nautobot: Experience using Nautobot (or NetBox) for source-of-truth management, IPAM, and automation integration.
  • Jinja Templates: Ability to create and maintain Jinja2 configurations for network automation workflows
  • Version Control: Proficient in Git workflows (branching, pull requests, tagging).

  • How to apply

    To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

    Post a resume

    Similar jobs

    Team Manager

    ibex, Mandaluyong City
    3 days ago
    The Team Manager is responsible for managing, motivating and coordinating the activities of the account, to reach the objectives and service levels defined by the account. Ensuring that calls are handled professionally.ResponsibilitiesDUTIES AND RESPONSIBILITIES: Provides direction and guidance to guarantee consistent achievement of key performance metricsAchieves, measures, reports and communicates metric goal attainment for assigned teamEnsures accurate and timely communication...

    Product Design Intern (Hybrid)

    Sprout Solutions, Mandaluyong City
    3 days ago
    DIRECTLY REPORTS TO:Senior Product Designer / Lead Product DesignerMAIN AREA OF RESPONSIBILITY:The primary responsibility of the Product Design Intern is to assist in conducting user research and support the creation of user-friendly interfaces for various projects. They will collaborate with a multidisciplinary team of product designers, product managers, and engineers to enhance user experiences through data-driven design.TASKS:Assist in gathering data...

    Electrical Design Engineer - Pooling

    Jacobs, Mandaluyong City
    5 days ago
    At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving cities, resilient environments, mission-critical outcomes, operational advancement, scientific discovery and cutting-edge manufacturing, turning abstract ideas into realities that transform the world for good.Your impactAt Jacobs, our Power Solutions team is geared towards providing a more integrated approach offering end-to-end service to support our...