Operating Systems: Hands-on experience with Linux servers, comfortable working from the Linux command line file systems and permissions, system services (systemd), package management (apt), disk management and mounts, process monitoring (top, htop, ps).
Linux Administration Fundamentals: Experience with user and group management, SSH configuration and access control, log analysis (journalctl, /var/log), and basic performance troubleshooting (CPU, RAM, disk)
Networking Knowledge: Good understanding of IP addressing, DNS basics, Routing basics, Firewall basics (iptables / nftables / ufw)
Storage Concepts: Block
storage vs file storage, RAID basics, and Disk I/O basics
Security Awareness: Understanding
of basic Linux hardening and patch management
Extra Points
Containers: Basic understanding of Docker containers and images, running and troubleshooting containers, experience deploying simple container workloads is a plus.
Kubernetes: Basic familiarity with kubernetes concepts, Pods, Services, Deployments