Job description-
- 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
Skills
Mandatory Skills : Python, PyATS,Local and Remote authentication,TCP/TLS,AAA Server ,ISE, openradius, or opentacacs.