You will be working as part of a friendly, agile team focused on delivering innovative software-based solutions to automate functions in our core IP/Optical network.
  1. Experience in the architecture and writing of micro-services
  2. Expertise in writing RESTful APIs
  3. Extensive programming experience including Python
  4. Familiarity with IP/MPLS networking (eg MPLS, BGP-LS, Segment Routing) and/or Optical networking (DWDM, SONET, OTN)
  5. Knowledge of NoSQL databases
  6. Familiarity with creating and implementing unit and integration tests including experience with TDD
  7. Development experience in data and message bus technologies such as Kafka, RabbitMQ, 0MQ
  8. Knowledge of CI/CD DevOps best practices and the tools to implement them such as Git/Gitlab, JIRA
  9. Experience using configuration management tools such as Ansible, Puppet, Chef
  10. Knowledge of containerization and related tools such as Kubernates/Openshift, Docker/Docker Swarm
  11. Knowledge of service and network modeling tools and protocols such as YANG/Netconf, TOSCA, HEAT
  12. Experience working in an Agile or Scrum environment