Hello, I’m a Windows admin that has a couple years working with Linux (CentOS in production, Fedora at home). I’ve got myself into a pickle. I worked with Linux at my last job, but I’ve got myself into a job that is only(mostly) Windows, well sometimes Mac. No Linux… Yes, probably a big misstep. I’ve got 7 years working in Windows environments and 2 years of Linux. I’m not trying to go full throttle Linux SysAdmin, but looking for more of a heterogeneous Windows / Linux environment probably on the corporate side. I don’t think I have the skills to work for a full on Linux/Unix ISP/DevOps, where I probably should be if I want to get Linux Admin experience.
Anyway I’m looking to isolate the core concepts any good Linux Admin (Distro Agnostic) should have. I’m working on my RHCSA and trying to teach myself Python. I have a list below of the things I’m focusing on. Am I missing anything glaring?
Installation / Partitioning / LVM
File Installation
File/Folder Ownership / Permissions
Shared Resources (NFS, iSCSI, SMB/CIFS integration?)
Configuring the Network/Firewall (BIND, iptables)
Scripting (Bash, Perl, Python)
Directory Admin (LDAP)?
Log monitoring / Maintenance
Backup / DR
Apache
MySQL
And if anyone here in NYC happens to know of any good openings I can work with Windows AD(2008, 2003), Linux(Redhat distros), VMware(4/5), SAN(NetApp, HP, Dell) please let me know.