About the Role
Are you a seasoned Linux administrator ready to teach the next level of skills? OpenSource Science (OS-SCi) is looking for an advanced Freelance Linux Teacher to lead our Linux 201 and 202 courses, designed for students aspiring to become professional system administrators.
As a study coach for our advanced curriculum, you will guide students beyond the basics into the complexities of server management, networking, and security. Your role is to bridge the gap between foundational knowledge and job-ready expertise in the world of Free and Open Source Technologies.
What You'll Do
- Deliver the curriculum for Linux 201 (Network Services) and Linux 202 (System Security & Hardening).
- Teach advanced topics such as configuring web and file servers, managing databases, implementing security policies (SELinux/AppArmor), and advanced shell scripting.
- Act as a study coach, challenging students with real-world scenarios and helping them develop professional troubleshooting skills.
- Foster a deep understanding of enterprise-level Linux administration.
What We're Looking For
- Deep, professional experience as a Linux System Administrator or DevOps Engineer.
- Strong knowledge of networking, security hardening, and server application management (e.g., Apache/Nginx, Postfix, Samba).
- A talent for mentoring and explaining highly technical concepts clearly.
- Commitment to our hands-on, coaching-focused educational model.
Bonus Points For:
- Advanced certifications like RHCE, LPIC-2, or LFCS.
- Experience with configuration management tools like Ansible, Puppet, or Salt.
- Cloud and containerization (Docker, Kubernetes) experience.
Ready to Apply?
If you are ready to train the next generation of expert Linux administrators, we invite you to apply. Click the application button on this page to submit your resume and a brief cover letter.