• Skills:
  1. Strong Networking Skills - Bilel Beini
  2. Knowledge of Linux System Administration - Bilel Beini
  3. Experience with Puppet/Chef/Ansible/CFEngine/SaltStack would be desirable - Vinicius Faustino
  4. Scripting skills in Bash, PHP, Ruby or Python - Gustavo Gardusi
  5. Ability to work under Source Control (git) - Gustavo Gardusi
  6. Experience in consuming (REST) APIs
  7. Experience with OpenStack and OpenStack Networking
  8. Appreciation of Software Defined Networking (SDN) - Bilel Beini
  9. Knowledge of Agile Methodologies
  10. Knowledge of Test-Driven Development
  11. Ability to write Unit and Integration Tests - Gustavo Gardusi


  • References for Networking skills training:
    • Introduction to Juniper Junos OS networking [learning portal]
    • ICND1 100-105 [PDF]
    • CBT Nuggets CCNA [videos]
  • Scheduling
    • 1st step: Networking Fundamentals
      • what is a network?
      • Ethernet LANs
      • Routing basics
      • IP addressing
      • WAN technologies
      • Transport layer protocols