In any case, is it feasable today to get a job that involves a lot of FreeBSD?
There are very few FreeBSD jobs compared to other OSes. And most of them seem to be in the US. I'm based in the UK and have only seen a couple of FreeBSD jobs over the last 15 years or so. It's one of the few technologies that I would love to work with but have never been able to. If I search for BSD or FreeBSD on a popular UK job search site I get 0 results. if I search for Linux I get over 100 results returned. It's very disappointing. Even the FreeBSD Jobs mailing list (
https://lists.freebsd.org/archives/freebsd-jobs/) has only had a handful of jobs posted in the last few years.
I haven't seen much in the way of FreeBSD training other than training days at conferences etc. With very few FreeBSD jobs worldwide it probably isn't cost-effective for training companies to run FreeBSD courses as with so few jobs not enough people would require them. However, IMHO people who choose a BSD rarely require formal training, they are typically self-learners who actively have an interest in their chosen OS.
Or the reverse sitaution, looking for people with FreeBSD experience?
I don't think that you'll have too much of an issue finding people who want to and can work with FreeBSD. As mentioned above, there's a FreeBSD Jobs mailing list where you can post any position that you have. And I'm sure that any job posting to the Forums would also result in a number of applicants.
Would they be able to find mostly juniors that apply to every job, or a more experienced person?
There may be some juniors, but also a lot of experienced people. I guess you won't know for sure until you post a position with FreeBSD in the requirements. However, I've always thought that having a BSD on your CV (or résumé) is itself indicative of a higher level of technical ability anyway. People don't usually use a BSD to get jobs (because there aren't that many), they use a BSD because they are interested in using it in and of itself. I'm not a hiring manager, but if I was and came across a CV with a BSD on it I think it would indicate a certain technical curiosity and openness in the applicant not normally found in people solely using other mainstream OSes like Linux, Windows and MacOS. That would definitely be a big positive for me.
I am interested in switching the Linux servers in my company to FreeBSD
Congratulations. I hope that you're successful. I think if I ever started a company I would definitely base it on FreeBSD. And I am genuinely surprised that more companies don't do that. I guess it's either down to a lack of exposure to any of the BSD's or the ability to always be able to find people with Linux experience, so let's just go with Linux.
With regards to hiring FreeBSD people, I would hire people with experience of both Linux and FreeBSD with the caveat that eventually you want to move to FreeBSD. You're probably going to need experience of both OSes in the short term, but anybody with experience of Linux can definitely pick up FreeBSD if they really want to. Which means you probably only need a couple of very experienced FreeBSD people to steer the ship in the right direction. Everyone else can catch up later.
Hope that helps.