Proficiency in Python is essential, while familiarity with PyATS is highly recommended.
Basic knowledge of Linux is required.
AAA - Understanding in both Local and Remote authentication
Radius - Understanding of both UDP-based and TCP-based Radius protocols
Tacacs - Knowledge of TCP/TLS-based protocols
Remote AAA Server - Experience with ISE, openradius, or opentacacs is beneficial.
SSH - Ability to implement Password or password-less authentication, along with knowledge of ciphers, MAC, and Keytype algorithms
Telnet - Familiarity with this protocol
HTTP/HTTPS - Understanding of TLS versions and the ability to perform basic GET/SET operations
SNMP - Experience with Versions 1, 2c, and 3, as well as SNMP operations such as snmpwalk, get, getnext, and set, including authentication and privacy for SNMPv3
Openssl/OpenSSH - Proficiency in these open-source code.
PKI-based certificate management - Knowledge in this area is important.
Familiarity with copy protocols such as SCP, SFTP, TFTP, FTP, HTTP, etc.
NTP - Understanding of Network Time Protocol
Employement Category:
Employement Type: Full timeIndustry: IT Services & ConsultingRole Category: General / Other SoftwareFunctional Area: Not SpecifiedRole/Responsibilies: Associate Principal - Software Engineering