Careers

Careers Corner ImageThe Linux Foundation is always looking for world class talent to join us in fostering the growth of Linux through efforts in promoting, protecting and advancing the platform. If you're passionate about Linux, where else would be a better place to work?

The Linux Foundation has been undergoing a rapid expansion of our training programs and we are currently looking for independent freelance instructors.

We offer Linux training that is vendor-neutral, technically advanced and created with the actual leaders of the Linux development community themselves. Full details of our present offerings can be found on our Linux training website. Additional classes are also currently under development. Our trainings are 2-5 days in length, and are offered in corporate on-site, event-based, and open-enrollment classroom and online virtual venues.

It has been important to us to rely on qualified and experienced instructors who have both a mastery of the material and a history of excellence in teaching. We are generally looking for instructors with the following skills:

  • Excellent verbal and written communication skills as well as interpersonal, organizational, presentation and consulting skills.
  • Experience in the training field as an instructor and are fluently qualified to deliver classes in English.
  • High level of customer service orientation
  • Ability to adapt training to various learning styles and a broad range of skill sets
  • Ability to work independently and to take ownership of a course delivery
  • Demonstrated problem-solving skills, attention to details and focus on quality
  • Willingness to travel in order to deliver classes
  • Ability to contribute back to the development of the course material based on classroom experience.

We offer competitive compensation rates plus full travel expenses. We are currently looking for instructors for the following Linux training programs:

Enterprise IT Training

The Linux Foundation recognized that the growth in the enterprise Linux market created demand for in-person and online IT trainings for Linux system administration professionals. Our enterprise Linux IT trainings provide system administrators the knowledge they need to keep their IT infrastructure secure and operating at optimal levels. Our Enterprise IT instructors share their knowledge with some or all of the following topics:

  • Installation, setup, configuration, administration and troubleshooting of Linux systems.
  • Servers, network and storage design
  • Architecture topics: Monitoring, infrastructure automation, configuration management, load balancing, application support, security, storage management, performance tuning and optimization, migrations from other operating systems.
  • Practical knowledge of the three main Linux distribution families: Fedora, Debian and OpenSUSE
  • All our instructors require a practical knowledge of the bash shell interpreter and use of the command line interface. Experience with other scripting Languages is also helpful: Python, Perl, Ruby, etc.
  • Previous exposure to cloud and virtualization technologies is useful but not strictly needed: KVM, Xen, VMWare, OpenStack, Cloudstack, Amazon EC2, etc.

More details about our Enterprise IT curriculum are available on our web site.

Linux Developer Training

The Linux Foundation offers a mature set of hands-on programming classes at both kernel and application level designed both to take experienced developers who are new to Linux to become fully engaged members of the community, and to take those already part of the community to the next level of engagement and best practices.

Essential skills include experience with:

  • Understanding Kernel Architecture (scheduling, memory management, etc.)
  • Compiling and configuring kernels.
  • Writing and deploying kernel modules.
  • Writing and deploying device drivers.
  • Debugging kernel code and application code.
  • Writing applications for Linux.
  • Expertise in C.
  • Use of git.
  • Working with the kernel community.
  • Embedded architectures.

Not every course requires the same depth of knowledge in every area. More details about our Developer curriculum are available on our web site.

If you are interested in exploring teaching opportunities with the Linux Foundation, please contact us at training [at] linuxfoundation [dot] org with information about your areas of competence, training experience as well as current and upcoming availability. A detailed resume is not necessary at this time, but if you attach it we will be happy to read it thoroughly. Be sure to include the best email address and telephone number to use to contact you directly.

Feel free to check back periodically for job updates or send your resume to info [at] linuxfoundation [dot] org. The Linux Foundation is an equal opportunity employer.