Skills
- Strong Networking Skills - Bilel Beini
- Knowledge of Linux System Administration - Bilel Beini
- Experience with Puppet/Chef/Ansible/CFEngine/SaltStack would be desirable - Vinicius Faustino
- Scripting skills in Bash, PHP, Ruby or Python - Gustavo Gardusi
- Ability to work under Source Control (git) - Gustavo Gardusi
- Experience in consuming (REST) APIs
- Experience with OpenStack and OpenStack Networking
- Appreciation of Software Defined Networking (SDN) - Bilel Beini
- Knowledge of Agile Methodologies
- Knowledge of Test-Driven Development
- Ability to write Unit and Integration Tests - Gustavo Gardusi
Networking
References
- A - Introduction to Juniper Junos OS networking [learning portal]
- B - ICND1 100-105 [PDF]
- C - CBT Nuggets CCNA [videos]
Scheduling
- 1st step: Networking Fundamentals - 30 hours or 5 days [B, C]
- what is a network?
- Ethernet LANs
- Routing basics
- IP addressing
- WAN technologies
- Transport layer protocols
- Orientations: Bilel
- Questions:
Linux System Administration
- Igor: Ok
- Raoni: Ok
- Arnon: Ok
Configuration Management
- Puppet
- Chef
- Ansible
- CFEngine
- SaltStack
Programming
- Bash
- PHP
- Ruby
- Python
Versioning
- Git
- GitHub
Webservices
- API
- REST
- RESTFUL
VMs Management
- OpenStack
- OpenShift
- Docker
- Kubernetes
Software Defined Networking (SDN)
- SDN
- NFV
Agile Methodologies
- Brain
Test-Driven Development
- TDD
- BDD
Unit and Integration Tests
- Unit Test
- Integration Test
- System Test