Education: Currently enrolled in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related field.
Technical Knowledge: A basic understanding of programming languages (e.g., Python, Java, C++, JavaScript) is often required or preferred. Familiarity with operating systems (Windows, macOS, Linux) and an understanding of basic IT concepts like file management, networking, and hardware components.
Exposure to networking basics: such as IP addresses, DNS, routing, and switching, may be beneficial and experience or knowledge of database management (SQL, MySQL, etc.) could be an advantage.
...