is looking for a developer to join the network team to build tools and automation. You will play a key role in the team that designs, develops and maintains distributed network solutions for the enterprise. You will not only write code but also drive initiatives in regards to automation, scalability and high availability.  


  • Design, develop, deploy and manage network automation systems;
  • Continuously improve user experience;
  • Automate everything from systems provisioning to management and monitoring;
  • Monitor systems quality, stability and performance;
  • Support the team isolating and resolving production issues;
  • Work collaboratively with other engineers and product owners to bring new features and services into production;
  • Develop and maintain software programming interfaces and document your work;
  • Contribute to’s growth through interviewing, on-boarding, or other recruitment efforts.


  • 3+ years of Python programming experience;
  • Experience with Linux based systems;
  • Understanding of Network concepts including routing and switching;
  • Familiarity with network and/or system monitoring;
  • HTML, CSS and JavaScript programming experience;
  • Experience with database systems;
  • Willingness to acquire networking skills (training provided);
  • You can work in a team, but are also able to manage your own time.

Exposure to the following is an advantage:

  • Experience with Juniper or Aruba devices;
  • Experience with Wireless networks;
  • Experience with web frameworks (Django, Flask, Dancer);
  • Familiarity with basic network protocols (STP, LLDP, OSPF, BGP);
  • CCNA level of network knowledge;
  • Experience with configuration management tools like puppet or chef;
  • Perl programming experience.


We are a performance-based company that offers career advancement and lucrative compensation, including bonuses. We also offer what we call the “Booking Deal” with other competitive perks and benefits, including a relocation package.

Share this job