Mandatory
- Systematic problem-solving approach, coupled with effective verbal and written communication skills.
- Hands-on experience with Python development 5 +yrs.
- Experience with developing frameworks for and automating test cases for systems in production, e.g. pytest and behave.
Expected
- Ability to debug, optimize code, and to automate routine tasks.
- Experience with data modelling with Yang (with a vendor neutral landscape in mind).
- Solid experience with RESTful, APIs and JSON/Protobuf.
- Open-source software experience and engagement with open-source development practices.
Desirable
- Experience with CICD methodologies (e.g. Gitlab, BDD).
- Experience with agile delivery.
- Experience with Software Defined Networking, Service Provisioning, fault management, inventory management, and performance management.
- Understanding of Life-Cycle Management (devices, services, resources).
- Understanding of Network Fundamentals (Cisco IOS, Juniper JunOS).
Typical Certifications/Accreditations Attained or working towards include:
Linux Foundation Certified IT Associate (LFCA)
Certified Associate Python Programmer (PCAP) or equivalent experience
PCAT - Certified Associate Tester with Python
Certified Tester Advanced Level Test Analyst (CTAL-TA) or equivalent
Robot Framework Certified Professional (RFCP) or equivalent
Cisco Certified Network Associate (CCNA) or equivalent