Graduate/Entry Level

Network Automation Engineer

About the Team

Workday delivers world class SaaS to help businesses manage their people, processes, and finances. Our Infrastructure organisation builds and operates the technology platform upon which this service is delivered from our global data centres.

The Network Automation team develops software solutions to build, scale, and maintain our rapidly growing data centre network infrastructure. We are a team of hardworking and creative engineers who like to think strategically. 

Our goal is to help our product teams to easily build new networks and features with high availability and performance. Come join us and create a framework of outstanding network tools and services for our customers!

 

About the Role

  • Collaborate with our network engineering, build, and operations teams to understand their use-cases and deliver effective solutions.
  • Use your Python skills to solve sophisticated network problems.
  • Analyse, simplify and automate existing customer workflows.
  • Help evolve our current network automation services to meet architecture goals, discover scaling challenges and address feature gaps.
  • Use pipeline automation to rapidly and safely deliver solutions to production, collect feedback and iterate.

Basic Qualifications

  • Have 3+ yrs of software, systems or networking - 2+ of those years in a dedicated software or network automation role.
  • Are an improving python developer and wish to level-up your skills and experience through code-review and mentoring.
  • Have built and maintained tools to support network deployment and operations in a production environment
  • Have worked with configuration management tools like Chef and Ansible.
  • Have delivered network automation solutions to replace fragile and error-prone manual processes.
  • Have experience working with internal customers to identify and deliver the highest impact work.

Other Qualifications

  • Experience of building automation systems for infrastructure at a large-scale.
  • Experience or interest in other programming languages such as Go or Rust.
  • Knowledge of REST APIs, Flask or SQL.
  • Experience with Linux.
  • Experience in building and optimising CI pipelines with tools such as Jenkins.