2018 OS Jobs Report

The latest Open Source Jobs Report shows a strong market for open source talent, driven in part by the rapid growth of cloud technologies.

Linux expertise is again in the top spot as the most sought after open source skill, says the latest Open Source Jobs Report from Dice and The Linux Foundation. The seventh annual report shows rapidly growing demand for open source skills, particularly in areas of cloud technology.

Key findings of the report include:

  • Linux tops the list as the most in-demand open source skill, making it mandatory for most entry-level open source careers. This is due in part to the growth of cloud and container technologies, as well as DevOps practices, all of which are typically built on Linux.
  • Container technology is rapidly growing in popularity and importance, with 57% of hiring managers seeking those skills, up from 27% last year.
  • Hiring open source talent is a priority for 83% of hiring managers, up from 76% in 2017.
  • Hiring managers are increasingly opting to train existing employees on new open source technologies and help them gain certifications.
  • Many organizations are getting involved in open source with the express purpose of attracting developers.

Career Building

In terms of job seeking and job hiring, the report shows high demand for open source skills and a strong career benefit from open source experience.

  • 87% of open source professionals say knowing open source has advanced their career.
  • 87% of hiring managers experience difficulties in recruiting open source talent.

Hiring managers say they are specifically looking to recruit in the following areas:

OS Jobs skillsDiversity

This year’s survey included optional questions about companies’ initiatives to increase diversity in open source hiring, which has become a hot topic throughout the tech industry. The responses showed a significant difference between the views of hiring managers and those of open source pros — with only 52% of employees seeing those diversity efforts as effective compared with 70% of employers.

Overall, the 2018 Open Source Jobs Report indicates a strong market for open source talent, driven in part by the growth of cloud-based technologies. This market provides a wealth of opportunities for professionals with open source skills, as companies increasingly recognize the value of open source.

The 2018 Open Source Jobs Survey and Report, sponsored by Dice and The Linux Foundation, provides an overview of the latest trends for open source careers. Download the complete Open Source Jobs Report now.

On Friday, April 28, The Linux Foundation will continue its new series of Twitter chats with leaders at the organization. This monthly activity, entitled #AskLF, gives the open source community a chance to ask upper management at questions about The Linux Foundation’s strategies and offerings.

#AskLF aims to increase access to the bright minds and community organizers within The Linux Foundation. While there are many opportunities to interact with staff at Linux Foundation global events, which bring together over 25,000 open source influencers, a live Twitter Q&A will give participants a direct line of communication to the designated hosts.

The second host (following Arpit Joshipura’s chat last month) will be Clyde Seepersad, the General Manager of Training and Certification since 2013. His #AskLF session will take place in the midst of many new training initiatives at the organization, including a new Inclusive Speaker Orientation and a Kubernetes Fundamentals course. @linuxfoundation followers are encouraged to ask Seepersad questions related to Linux Foundation courses, certifications, job prospects in the open source industry, and recent training developments.

Sample questions might include:

  • I’m new to open source but I want to work in the industry. How can a Linux Foundation Certification help me?

  • What are The Linux Foundation Training team’s support offerings like?

  • How will a Linux Foundation certification give me an advantage over other candidates with competitors’ certifications?

Here’s how you can participate in the first #AskLF:

  • Follow @linuxfoundation on Twitter: Hosts will take over The Linux Foundation’s account during the session.

  • Save the date: April 28, 2017 at 10 a.m. PT.

  • Use the hashtag #AskLF: To ask Clyde your questions while he hosts. Click here to spread the news of #AskLF with your Twitter community.

  • Be a n00b!: If you’ve been considering beginning a open source training journey, don’t be afraid to ask Clyde basic questions about The Linux Foundation’s methods, recommendations, or subjects covered. No inquiry is too basic!

More dates and details for future #AskLF sessions to come! We’ll see you on Twitter, April 28th at 10 a.m. PT.

More information on Linux Foundation Training can be found in the training blog via

Hear Clyde’s thoughts on why Linux Foundation certifications give you a competitive advantage in this on-demand webinar:

No More Excuses: Why You Need to Get Certified Now

*note: unlike Reddit-style AMAs, #AskLF is not focused around general topics that might pertain to the host’s personal life. To participate, please focus your questions around open source networking and Clyde Seepersad’s career.

Alexander Popov is a Linux system administrator and Linux kernel contributor whose dream is to become a full-time kernel developer. He was one of 14 IT professionals to receive a 2016 Linux Foundation Training (LiFT) scholarship, announced last week.   


Alexander Popov

Alexander Popov, LiFT scholarship recipient

Since 2012, Alex has had 14 patches accepted into the mainline Linux kernel. With his employer, Positive Technologies, he has helped develop a bare metal hypervisor that they hope to open source soon. And this year he spoke at LinuxCon Japan about his work porting Kernel Address Sanitizer (KASan) to his company’s bare-metal hypervisor.

He is using the free training and certification provided by the LiFT scholarship to take the Linux Kernel Internals and Development (LFD420) course from The Linux Foundation. What is your dream job and why?

Alexander Popov: I would like to become an excellent system software developer and develop the Linux kernel full time.

There are 5 reasons behind my goal:

1. I feel happy when I’m programming;

2. I like system software development and being able to concentrate on details;

3. I don’t like proprietary technologies and really praise the idea of free


4. I want to collaborate with the world’s best professionals;

5. Developing the Linux Kernel fits all the aforementioned aspects perfectly. How do you plan to use your LiFT scholarship?

Alex: I’m going to attend Linux Kernel Internals and Development (LFD420). The course outline inspires me a lot. This course provides “a detailed look at the theory and philosophy behind the Linux kernel” which will convert my fragmentary knowledge and skills into a whole picture. That will be a great step forward for me. How did you learn Linux?

Alex: Just before writing the diploma at university I fell in love with Linux and at March 2010

I became a system administrator to have more experience with open source software.

I worked as a system administrator for two years. My duties were:

  • Deployment and administration of network infrastructures based on free software

  • 24×7 system administration of high-loaded production Linux servers. How did you get involved in the Linux kernel community?

Alex: I decided to go deeper into Linux internals and since May 2012 I work as a system software developer.

Currently, 14 of my patches are applied to the Linux Kernel mainline. You can see my most important commits on or from my open source developer profile on Open Hub. What are you doing now?

Alex: Now I work as a system software developer at Positive Technologies. We develop a bare-metal hypervisor and plan to publish it as open source. I’ve ported Kernel Address Sanitizer (KASan) to our hypervisor and shared my experience with the community at LinuxCon Japan 2016. (See his presentation slides.) Why did you apply for the LiFT Scholarship?

Alex: I’m an Individual Supporter of The Linux Foundation since 2014. I’ve contributed to the Linux Kernel since 2013, and I can be more effective. LiFT is a great chance to upgrade my Linux Kernel development skills and become a more valuable contributor.


Learn more about the Linux Kernel Internals and Development course from Linux Foundation Training.


Ahmed Alkabary is a recent graduate of the University of Regina in Canada, where he earned degrees in computer science and mathematics as an international student from Egypt. He was one of 14 aspiring IT professionals to receive a 2016 Linux Foundation Training (LiFT) scholarship, announced this week.   


Ahmed Alkabary

LiFT Scholarship winner Ahmed Alkabary

Ahmed began using Linux in the second year of his studies and quickly developed such a passion for it that he began extra studies outside of university to advance his skills. His enthusiasm for Linux even led him to develop a free course on Udemy to teach it to others; nearly 50,000 students have enrolled to date.

Now that he has finished his studies, Ahmed hopes to secure a job as a Linux system administrator. The scholarship will help him achieve his career goals by providing him with the additional training and certification he needs to land a position, he says. Why do you want to be a Linux sysadmin?

Ahmed Alkabary: For me, I don’t just appreciate the Linux operating system but I also feel like it has become my life. Whenever I’m on a Linux based computer I feel like I’m at home. You can say it is a passion that has taken many years of cultivating to become integrated in my life the way it is today.

In 2011 I was eager to purchase a brand new computer, but to my dismay the shop had only one computer that met my requirements. Although unbeknownst to me the computer had a specific operating system that I was unfamiliar with. The operating system was pre-installed with Linux,  specifically openSuse. I was so hesitant to purchase the computer but proceeded anyway. I hoped to change the operating system once I got home, but I was unsure of what came over me to keep Linux. But to this day I feel I have yet to make a decision that would have a greater impact on my life then the day I decided to keep Linux.

Right away I started to notice the efficiency of Linux and how all my needs were met in an instant. I started to teach myself the command line and I became very proficient at it. Then I began to understand why it was developed and how it was created. This sparked a flame inside me to learn more and to research more. I was engulfed in Linux so that it started to become something that I just wanted to do for the rest of my life. This passion that I have for Linux gave me the idea to pursue a career as a Linux sysadmin. What have you done so far to achieve that goal? How will the LiFT scholarship help?

Ahmed: I took many online Linux courses. I took Introduction to Linux on EdX made by The Linux Foundation. I also took Essentials of Linux System Administration on EdX. I also read many different books on Linux. I am preparing to take my LFCS certification exam next month and after that I would like to learn about the Linux kernel and how to contribute to the kernel project.

The LiFT scholarship will help cover the cost of the LFD420 Linux Kernel Internals and Development course. I want to be a Linux system administrator who has a full understanding of every aspect of Linux. Learning the Linux kernel would guarantee me that. I would also like to be a part of the open source community knowing very well about all the contributions they make to Linux. The kernel community is very supportive and knowledgeable and to become a part of that community would be an honor. In the long run, I even want to be able to write my own operating system! How did you develop the Linux course on Udemy?

Ahmed: After a few years of using and learning about Linux, I began to notice that there are not so many online courses or resources presented in an approachable manner to newbies. People who want to migrate towards Linux but are afraid to make the move. That’s when it came to my mind to construct a course on Udemy explaining the basics of the Linux command line. I wanted to break the fear that newbies have towards Linux. Most users don’t understand the value and usefulness of the command line interface.

I wanted to explain everything in a simpler manner. I even added animations and graphics so users don’t get discouraged while learning. I decide to make the course completely free because Linux is free to begin with and it would go against my beliefs to charge for something that was free. My aim was never to deter people from Linux but to attract a massive audience all over the world to learn Linux and appreciate its versatility. I also realized that a majority of my students could not afford to pay for an online course. What have you learned in teaching the course?

Ahmed: Making a course on Udemy and seeing all the messages that I get from the students thanking me for making the course and how I changed their lives motivates me on a daily basis. Whenever I feel like giving up and I get a positive review or a message from a student, It simply makes my day! One thing I learned also is that I am not a bad teacher after all! You’re a recent graduate, what are you doing now?

Ahmed: Currently I am working as a part-time online instructor at Robertson College in Canada. I teach several computer science courses including introduction to Linux. I basically got this job because of my course on Udemy. Also I am preparing for my LFCS as I mentioned and also working on getting few other certifications (RHCSA , CCNA) to be able to get my dream job as a Linux system administrator. I have gotten numerous interviews for other jobs but I want to keep hunting for my dream to become a Linux sysadmin. I also believe that the LiFT scholarship would enormously help on achieving my dream on becoming a Linux sysadmin.


Interested in learning more about starting your IT career with Linux? Check out our free ebook “A Brief Guide To Starting Your IT Career In Linux.”

[Download Now]


Whether you realize it or not, open source software affects just about everyone around the world, every single day. It’s used by almost any industry you can think of, including telecommunications, finance, healthcare, automotive, retail, entertainment and more. In the coming months and years, society will run even more on software built and maintained collaboratively by hundreds of thousands of people all over the world.

Companies and organizations need to help to establish, build and sustain open source projects for the long term to accelerate innovation while reducing their R&D costs. To be successful, though, open source projects must possess a level of sophistication that solicits support from companies and developers. This is why the professionalization of open source is progressing at such a rapid pace.

Professionalizing and scaling the open source space requires specialized tools, licensing regimes, project governance, expert training, credible certifications and events that enable collaboration. In other words, a similar support ecosystem to that which has long been the standard for proprietary software, but operating on open source principles such as collaboration and open governance. Open source professionals are the individuals who make this happen. They include not only the Administrators and Engineers who deploy and manage systems and the developers who write the code, but also attorneys that ensure compliance with open source licenses, educators who teach new and existing professionals how to use the tools available to them, management teams that evaluate which projects to both invest in and implement and so many more.

The recent Linux Foundation and Dice Open Source Jobs Report found that identifying open source talent is not easy – 87 percent of hiring managers reported difficulty finding qualified individuals for these positions – while demand continues to be high, with 65 percent reporting they are expanding open source hiring more than other parts of their businesses. And it’s important to understand that open source professionals may be different than other employees, with only 2 percent stating money and perks to be the best part of their job – instead they like working on interesting projects (31 percent) and with the most cutting edge technologies (18 percent) in a global, collaborative community (17 percent).

The Linux Foundation is the organization of choice for the world’s top engineers, developers and companies, working with the worldwide open source community to solve the hardest technology problems by creating the largest shared technology investment in history, which together deliver an economic impact never seen before. We encourage more organizations to think about their open source strategy, hire individuals with the skills necessary to meet these challenges and train current staff in the latest, cutting-edge open source technologies. Those who do will reap the rewards of more effective technology at a lower cost, while helping to affect the lives of countless people in a positive way.

Learn more about open source training and certification options at


By Benjamin VanEvery

I ran into several folks this past week at OSCON who expressed a keen interest in creating a dedicated role for Open Source at their respective companies. So what was stopping them? One simple thing: every single one of them was struggling to define exactly what that role means. Instinctively we all have a feeling of what an employee dedicated to Open Source might do, but when it comes time to write it down or try to convince payroll, it can be challenging. Below I have included a starting point for a job description of what a dedicated Open Source manager might do. If you are in this boat, I’d highly recommend that you also check out the slides from our talk at OSCON this year. In addition, the many blog posts we’ve published about why our respective companies run Open Source.

Also, on top of reusing what is below, we are collecting open source office job descriptions on GitHub from the industry that you can learn from.

The Job Posting Template

Side note: if you use this template, try running it through analysis on first.

The Mission

Our open source effort is currently lead by a multi-functional group of engineers and we are looking for a motivated, visionary individual to lead this effort and take Company Open Source to the next level.

In this role, you’ll work with our Engineering (Dev & Ops), Legal, Security, Business Ops, and Public Relations teams to help define what Open Source at Company means and build our open source community. Your day to day responsibilities will alternate between programming and several forms of program management. This is an exciting opportunity to work with all levels of the organization and leave a lasting impact here and on the engineering community at large.

A good match might have (a)…

  • 8 years experience coding in or leading software engineering environments
  • Experience working on at least one successful and widely recognized open source project
  • Excellent communication and organizational skills
  • Familiarity with GitHub and open source CI tooling (Travis CI, Coveralls, etc)
  • Understanding of open source licenses
  • Experience and familiarity with multiple programming languages
  • Real passion for quality and continuous improvement

Some things you might find yourself doing

  • You will lead and streamline all aspects of the outgoing open source process. This encompasses people processes to tooling automation.
  • You will own and handle our open source presence and reputation on GitHub and beyond
  • You will steer involvement and recognition of the open source program internally
  • You will work alongside product and business leadership to integrate Open Source goals with company goals. Overall, working to build Open Source mentality into our DNA.
  • You will build awareness of Company Open Source externally and increase overall involvement in the open source community.
  • You will establish Company as an actively contributing member of industry-leading Open Source initiatives. This involves taking active parts in TODO Group initiatives.
  • You will run our process for evaluating incoming open source code for use in our product.

This article originally appeared at TODO